コンテンツにスキップ

設定リファレンス

Switch to Zen Mode
プラットフォームパス(推奨)レガシーフォールバック
Linux~/.mutsumi/config.toml~/.config/mutsumi/config.toml
macOS~/.mutsumi/config.toml~/.config/mutsumi/config.toml または ~/Library/Application Support/mutsumi/config.toml
Windows%APPDATA%\mutsumi\config.toml

Mutsumi は推奨パスを最初に検索し、レガシーパスにフォールバックします。mutsumi migrate --config で設定を新しい場所に移行できます。

# ── Mutsumi Configuration ──────────────────────────
# テーマ:ビルトイン名またはカスタムテーマファイル名
theme = "monochrome-zen"
# キーバインドプリセット
keybindings = "arrows"
# UI 言語
language = "ja"
# 新規タスクのデフォルトスコープと起動時のアクティブタブ
default_scope = "day"
# 通知モード
notification_mode = "quiet"
# デフォルトタスクファイルパス(オプション)
# default_path = "/path/to/mutsumi.json"
# イベントログパス(オプション — 未設定で無効)
# event_log_path = "~/.local/share/mutsumi/events.jsonl"
# カスタム Textual CSS パス(オプション)
# custom_css_path = "~/.mutsumi/custom.tcss"
# タスクリストに表示するカラム
columns = ["checkbox", "title", "tags", "priority"]
# 起動時のデフォルトタブ(マルチソース:"main"、シングルソース:スコープ名)
default_tab = "main"
# ダッシュボード:ソースカードに表示する最大保留タスク数
dashboard_max_tasks = 3
# ダッシュボード:ソースカードに完了タスクを表示するか
dashboard_show_completed = true
# 登録済みプロジェクトソース
# [[projects]]
# name = "saas-app"
# path = "/Users/you/projects/saas-app"
# キー個別オーバーライド
[key_overrides]
# quit = "ctrl+q"
# cursor_down = "ctrl+j"
フィールドデフォルト説明
themestring"monochrome-zen"テーマ名
keybindingsstring"arrows"プリセット:"vim", "emacs", "arrows"
languagestring"en"言語:"en", "zh", "ja"
default_scopestring"day"新規タスクのデフォルトスコープ
notification_modestring"quiet""quiet", "badge", "bell", "system"
columnsstring[]["checkbox","title","tags","priority"]表示カラム
default_pathpathデフォルト mutsumi.json パス
event_log_pathpathイベントログパス
custom_css_pathpathカスタム CSS パス
default_tabstring"main"起動時のデフォルトタブ
dashboard_max_tasksint3ダッシュボード各ソースカードの最大保留タスク数
dashboard_show_completedbooltrueダッシュボードに完了タスクを表示するか

個別のキーバインドを上書き:

[key_overrides]
quit = "ctrl+q"
cursor_down = "ctrl+j"

登録済みプロジェクトソース。各エントリには name(表示名)と pathmutsumi.json を含むディレクトリの絶対パス)があります。mutsumi project add/remove で管理します。

[[projects]]
name = "saas-app"
path = "/Users/you/projects/saas-app"
[[projects]]
name = "oshigrid"
path = "/Users/you/projects/oshigrid"
モード動作
quiet完全サイレント(デフォルト)
badge期限切れタスクをハイライト
bellターミナルベルを送信
systemシステム通知
Terminal window
mutsumi config --edit # $EDITOR で開く
mutsumi config --show # 現在の設定を表示
mutsumi config --reset # デフォルトにリセット
mutsumi config --path # 設定ファイルパスを表示
~/.mutsumi/ (推奨場所)
├── config.toml # メイン設定
├── mutsumi.json # 個人タスク
├── themes/
│ └── my-theme.toml # カスタムテーマ
└── keys/
└── my-keys.toml # カスタムキーバインド(予定)