From 5c0588a1c97efe8b23c8b7137caedef1965df2b4 Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Sun, 19 Apr 2026 15:44:22 +0200 Subject: [PATCH] add councilClaudeTmux terminal profile and set as default Opens a "council" tmux session scoped to this repo and launches Claude Code in it. -A on new-session means a second Obsidian terminal pane attaches to the same session rather than spawning a duplicate. Assumes Obsidian is running outside a sandbox so /usr/bin/tmux and the host claude binary are reachable directly. Co-Authored-By: Claude Opus 4.7 (1M context) --- .obsidian/plugins/terminal/data.json | 32 +++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/.obsidian/plugins/terminal/data.json b/.obsidian/plugins/terminal/data.json index b00cf36..084f5b8 100644 --- a/.obsidian/plugins/terminal/data.json +++ b/.obsidian/plugins/terminal/data.json @@ -118,6 +118,36 @@ "type": "integrated", "useWin32Conhost": true }, + "councilClaudeTmux": { + "args": [ + "new-session", + "-A", + "-s", + "council", + "-c", + "/var/mnt/data/projects/council", + "/home/jeroenschweitzer/.local/bin/claude" + ], + "executable": "/usr/bin/tmux", + "followTheme": true, + "name": "Council — Claude in tmux", + "platforms": { + "linux": true + }, + "pythonExecutable": "python3", + "restoreHistory": false, + "rightClickAction": "copyPaste", + "successExitCodes": [ + "0", + "SIGINT", + "SIGTERM" + ], + "terminalOptions": { + "documentOverride": null + }, + "type": "integrated", + "useWin32Conhost": true + }, "win32ExternalDefault": { "args": [], "executable": "C:\\Windows\\System32\\cmd.exe", @@ -161,7 +191,7 @@ "useWin32Conhost": true } }, - "defaultProfile": null, + "defaultProfile": "councilClaudeTmux", "terminalOptions": { "documentOverride": null }