From c711594b0e4159c1b60574d9da49d7aefa7c59fa Mon Sep 17 00:00:00 2001 From: Tony Kornmeier Date: Thu, 19 Mar 2026 10:19:12 -0400 Subject: [PATCH 1/3] chore: add .claude and logs directories to gitignore --- .gitignore | 4 +++- Brewfile | 8 ++++++-- claude/claude_desktop_config.json.template | 15 +++++---------- macos/aliases.zsh | 5 ++++- zsh/zshrc.symlink | 2 ++ 5 files changed, 20 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 3dec946..beb3a0d 100755 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,6 @@ git/env.zsh git/gitconfig.local.symlink git/gitconfig.symlink Brewfile.lock.json -node_modules/ \ No newline at end of file +node_modules/ +.claude/ +logs/ \ No newline at end of file diff --git a/Brewfile b/Brewfile index 81515b3..1355e43 100755 --- a/Brewfile +++ b/Brewfile @@ -25,9 +25,11 @@ brew 'mas' # CLI for installing app from Mac App Store brew 'mongodb-community', restart_service: false # NoSQL database (manual start: brew services start mongodb-community) brew 'openssl' # Cryptography and SSL/TLS Toolkit brew 'postgresql', restart_service: false # SQL database (manual start: brew services start postgresql) +brew 'pyenv' # Python virtual env brew 'readline' # Library for command-line editing brew 'redis', restart_service: false # In-memory database (manual start: brew services start redis) brew 'starship' # Cross-shell prompt for astronauts +brew 'tmux' # Terminal multiplexer brew 'uv' # Extremely fast Python package installer and resolver brew 'wget' # Internet file retriever brew 'zsh-autocomplete' # Zsh plugin that adds tab completion for common commands @@ -41,6 +43,7 @@ brew 'zsh' # UNIX shell (command interpreter) cask '1password' # Password manager cask 'claude' # AI programming friend cask 'claude-code' # AI programming friend +cask 'cmux' # Ghostty-based terminal with vertical tabs cask 'cursor' # Write, edit, and chat about your code with AI cask 'discord' # VoIP and chat app cask 'firefox' # Web browser @@ -49,6 +52,7 @@ cask 'font-jetbrains-mono-nerd-font' # Monospace font with programming ligatures cask 'google-chrome' # Web browser cask 'ghostty' # Terminal emulator cask 'insomnia' # REST client +cask 'raycast' # Extendable launcher app cask 'readdle-spark' # Email client cask 'spotify' # Music streaming service cask 'tableplus' # GUI for databases @@ -58,5 +62,5 @@ cask 'zoom' # Video conferencing software # Install mas apps # mas 'Keycastr', id: 1058125028 # Keystroke visualizer -mas 'Lungo', id: 1263070803 # Prevents your Mac from going to sleep -mas 'Magnet', id: 441258766 # Window manager +# mas 'Lungo', id: 1263070803 # Prevents your Mac from going to sleep +# mas 'Magnet', id: 441258766 # Window manager diff --git a/claude/claude_desktop_config.json.template b/claude/claude_desktop_config.json.template index 9fa7888..d4bba0a 100644 --- a/claude/claude_desktop_config.json.template +++ b/claude/claude_desktop_config.json.template @@ -6,18 +6,13 @@ "-y", "@modelcontextprotocol/server-sequential-thinking" ] - }, - "serena": { - "command": "uvx", - "args": [ - "--from", - "git+https://github.com/oraios/serena", - "serena", - "start-mcp-server" - ] } }, "preferences": { - "chromeExtensionEnabled": true + "chromeExtensionEnabled": true, + "coworkScheduledTasksEnabled": true, + "sidebarMode": "chat", + "coworkWebSearchEnabled": true, + "ccdScheduledTasksEnabled": true } } \ No newline at end of file diff --git a/macos/aliases.zsh b/macos/aliases.zsh index 50fb3fb..654e679 100644 --- a/macos/aliases.zsh +++ b/macos/aliases.zsh @@ -3,4 +3,7 @@ alias ..="cd .." alias ...="cd ../.." alias ....="cd ../../.." -alias .....="cd ../../../.." \ No newline at end of file +alias .....="cd ../../../.." + +# Claude Code Orchestration +alias cldyo='export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 && claude -p --dangerously-skip-permissions --model opus' diff --git a/zsh/zshrc.symlink b/zsh/zshrc.symlink index 577257f..dbac718 100755 --- a/zsh/zshrc.symlink +++ b/zsh/zshrc.symlink @@ -127,3 +127,5 @@ eval "$(starship init zsh)" # GPG signature export GPG_TTY=$(tty) + +export PATH="$HOME/.local/bin:$PATH" From 2374d001bae4400b30e974e28b19a25944ccb7f1 Mon Sep 17 00:00:00 2001 From: Tony Kornmeier Date: Thu, 19 Mar 2026 12:16:10 -0400 Subject: [PATCH 2/3] chore: update the claude orchestration command --- macos/aliases.zsh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macos/aliases.zsh b/macos/aliases.zsh index 654e679..bcd4362 100644 --- a/macos/aliases.zsh +++ b/macos/aliases.zsh @@ -6,4 +6,4 @@ alias ....="cd ../../.." alias .....="cd ../../../.." # Claude Code Orchestration -alias cldyo='export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 && claude -p --dangerously-skip-permissions --model opus' +alias cldyo='export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 && claude --dangerously-skip-permissions --model opus --teammate-mode tmux' From ba35ff306d106e6e5d68d83a97c0d6e3b58f09e7 Mon Sep 17 00:00:00 2001 From: Tony Kornmeier Date: Thu, 19 Mar 2026 12:21:20 -0400 Subject: [PATCH 3/3] chore: add a changeset --- .changeset/little-rocks-own.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/little-rocks-own.md diff --git a/.changeset/little-rocks-own.md b/.changeset/little-rocks-own.md new file mode 100644 index 0000000..02abc1a --- /dev/null +++ b/.changeset/little-rocks-own.md @@ -0,0 +1,5 @@ +--- +'tk-dotfiles': patch +--- + +Update brewfile and a claude code alias