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) <noreply@anthropic.com>
This commit is contained in:
2026-04-19 15:44:22 +02:00
co-authored by Claude Opus 4.7
parent 14ca917e1b
commit 5c0588a1c9
+31 -1
View File
@@ -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
}