Compare commits

...

3 Commits

Author SHA1 Message Date
d3ef296e84 feat(mise/tools): add convex CLI
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 23:29:33 +00:00
39f2d3094c feat(hammerspoon/noct): add ChatGPT toggle on Cmd+Ctrl+4
Move ChatGPT binding inline with other numbered hotkeys for
consistent ordering.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 23:28:54 +00:00
e2d2e4ec13 feat(install): add agentic repo clone command
Clone jimeh/agentic repo to ~/.config/agentic, following the same
pattern as the private dotfiles clone.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 23:28:12 +00:00
3 changed files with 11 additions and 5 deletions

View File

@@ -55,6 +55,7 @@ compile = true
"npm:@openai/codex" = "latest"
"npm:@prettier/plugin-php" = "latest"
"npm:claude-plugins" = "latest"
"npm:convex" = "latest"
"npm:dockerfile-language-server-nodejs" = "latest"
"npm:eslint" = "latest"
"npm:eslint-config-prettier" = "latest"

View File

@@ -14,6 +14,7 @@ local function init_hotkeys()
apptoggle:bind({ 'cmd', 'ctrl' }, '1', { 'Codex' })
apptoggle:bind({ 'cmd', 'ctrl' }, '2', { 'Claude' })
apptoggle:bind({ 'cmd', 'ctrl' }, '3', { 'Conductor' })
apptoggle:bind({ 'cmd', 'ctrl' }, '4', { 'ChatGPT' }, { 'ChatGPT Atlas' })
apptoggle:bind({ 'cmd', 'ctrl' }, 'A', { 'Messages' })
apptoggle:bind({ 'cmd', 'ctrl' }, 'B', { 'TablePlus' }, { 'Sequel Pro' }, { 'Lens' })
apptoggle:bind({ 'cmd', 'ctrl' }, 'D', { 'Mail+ for Gmail' }, { 'Mimestream' })
@@ -24,11 +25,6 @@ local function init_hotkeys()
apptoggle:bind({ 'cmd', 'ctrl' }, 'X', { 'Notion' }, { 'Obsidian' })
apptoggle:bind({ 'cmd', 'ctrl' }, 'Z', { 'WhatsApp' })
apptoggle:bind({ 'cmd', 'ctrl' }, '4',
{ 'ChatGPT' },
{ 'ChatGPT Atlas' }
)
apptoggle:bind({ 'cmd', 'ctrl' }, 'W',
{ 'Code', '/Applications/Visual Studio Code.app' },
{ 'Code - Insiders', '/Applications/Visual Studio Code - Insiders.app' }

View File

@@ -87,6 +87,11 @@ install_private() {
"$ROOT_PATH/$PRIVATE_PATH"
}
install_agentic() {
git_clone "git@github.com:jimeh/agentic.git" \
"$HOME/.config/agentic"
}
install_launch_agents() {
mkdir -p "$HOME/Library/LaunchAgents"
for file in $ROOT_PATH/launch_agents/*.plist; do
@@ -256,6 +261,7 @@ display_help() {
echo ' info: Display target and source directory information.'
echo ' emacs_config: Install Emacs configuration.'
echo ' private: Install private dotfiles.'
echo ' agentic: Clone agentic repo to ~/.config/agentic.'
echo ' homebrew: Install Homebrew (Mac OS X only).'
echo ' rbenv: Install rbenv, a Ruby version manager.'
echo ' launch_agents: Install launchd plists to ~/Library/LaunchAgents/'
@@ -278,6 +284,9 @@ case "$1" in
private)
install_private
;;
agentic)
install_agentic
;;
homebrew | brew)
install_homebrew
;;