Commit Graph

1573 Commits

Author SHA1 Message Date
Jim Myhrberg
ae207e49bd feat(zshenv): add ToolHive bin to PATH 2026-02-11 15:28:47 +00:00
a76c67542f chore(gitignore): add .vscode/settings.local.json pattern
Ignore VS Code local settings files across all projects, consistent
with the existing settings.json ignore pattern.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 09:25:44 +00:00
6900c31b3a feat(hammerspoon/noct): add Conductor app toggle on Cmd+Ctrl+3
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 22:42:54 +00:00
Jim Myhrberg
83d043f186 feat(hammerspoon/hosts): update app toggle keybindings for improved access
Added keybinding for Codex and updated bindings for Conductor and ChatGPT Atlas. This enhances the app toggle functionality for better user experience.
2026-02-09 20:34:58 +00:00
eb3ecdce75 feat(hammerspoon/noct): prioritize VS Code over Insiders for Cmd+Ctrl+W
Switched to using regular VS Code as the primary app, with Insiders as
the fallback. Reflects shift to stable VS Code as primary editor.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 19:34:57 +00:00
9e5784d741 feat(mise/tools): add skills CLI tool
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 17:48:14 +00:00
051731d110 feat(zsh): add iTerm2 shell integration support
Source iTerm2 shell integration script when available, enabling
features like marks, badges, and status bar integration.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 17:47:44 +00:00
c83cd5e62b chore(hammerspoon): remove window management margins
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 13:40:24 +00:00
54fac673e0 feat(hammerspoon/noct): add Codex app toggle keybinding
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 13:39:58 +00:00
e542560a67 feat(mise/tools): add oxfmt, oxlint, and opencode
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 13:38:49 +00:00
ca42166e11 chore(mise/ruby): remove ruby-install backend setting
No longer needed; default ruby-build backend is sufficient.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 13:38:24 +00:00
9c2e3b7343 feat(mise/tools): rename 1password-cli to 1password, add lua-language-server
The 1password-cli tool was renamed to 1password in mise registry.
Also add lua-language-server for Lua LSP support.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 18:46:37 +00:00
Jim Myhrberg
f5245da82a chore(gitignore): add ignore patterns for review directories in .agents and .claude 2026-01-30 17:47:01 +00:00
Jim Myhrberg
cc3dd3fe0e chore(gitignore): expand ignore patterns to include additional draft and plan directories 2026-01-30 15:15:05 +00:00
Jim Myhrberg
1c0f58ef55 feat(mise/tools): add 'riffdiff' dependency and rename '1password-cli' to '1password' 2026-01-27 16:58:07 +00:00
Jim Myhrberg
220461bd9a feat(zsh/rust): add alias for 'batdiff' as 'biff' if available 2026-01-27 16:57:38 +00:00
Jim Myhrberg
e34efe233e chore(hammerspoon/hati): move 'Cursor' key binding for app toggle definition 2026-01-27 16:57:05 +00:00
Jim Myhrberg
3a14e2302f chore(gitignore): update ignore patterns to exclude additional configuration and log files
Added new entries to .gitignore for various configuration files and log formats to prevent unnecessary files from being tracked.
2026-01-27 09:20:26 +00:00
7911beee79 feat(mise/tools): add 'zig' and 'zls' dependencies 2026-01-26 09:35:20 +00:00
c4924a8cfc feat(docs): add CLAUDE.md for repository guidance and configuration details 2026-01-26 09:34:55 +00:00
e38a4f6b73 chore(gitignore): add .claude/plans/ to .gitignore to exclude plan files from version control 2026-01-26 09:34:47 +00:00
Jim Myhrberg
f3bb188938 fix(zoxide): guard cd/cdi definitions with function existence checks
Prevent errors if zoxide fails to initialize by checking that
__zoxide_z and __zoxide_zi functions exist before defining wrappers.
2026-01-21 19:48:43 +00:00
Jim Myhrberg
f1901b81ad fix(zshrc): clean stale paths from PATH before loading zinit and mise
Remove any stale zinit plugin paths and mise install paths from PATH
before loading/activating them. This prevents issues when shell sessions
inherit cached environment variables from tools like direnv in VSCode.
2026-01-21 19:48:39 +00:00
Jim Myhrberg
ab9042fbae feat(zshrc): skip interactive shell setup for Claude Code sessions
Add CLAUDECODE=1 environment variable check to bail early from full
interactive shell setup, matching behavior for Cursor and VSCode.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 16:21:30 +00:00
Jim Myhrberg
c0694b0494 fix(hammerspoon/hati): swap key bindings for Claude and Open WebUI 2026-01-19 19:26:54 +00:00
cb72a6e190 feat(markdownlint): update line length settings for code blocks in markdownlint configuration 2026-01-18 22:02:30 +00:00
b38ab73624 chore(mise/config): remove 'claude' dependency from configuration 2026-01-18 22:02:18 +00:00
6dc701a4f7 feat(mise/config): add 'claude-plugins' dependency to configuration 2026-01-15 21:19:51 +00:00
3ef428c5ea fix(hammerspoon/noct): swap Claude and ChatGPT key bindings 2026-01-15 21:19:51 +00:00
a6af299d8d feat(nix): add initial Nix flake configuration and lock file for package management 2026-01-15 21:19:50 +00:00
Jim Myhrberg
a954f2b588 feat(zshenv): add pnpm setup to environment configuration 2026-01-15 21:11:31 +00:00
Jim Myhrberg
4f831ccd2e feat(ruby): add 'steep' to global Ruby packages installation 2026-01-15 21:10:47 +00:00
Jim Myhrberg
b72042cd1f feat(mise/config): add 'gemini' dependency to configuration 2026-01-15 21:10:34 +00:00
Jim Myhrberg
75116ac623 chore(gitignore): add settings.local.json to ignore list 2026-01-15 21:09:45 +00:00
f92e4b9646 feat(mise/config): add new dependencies for miniserve, http-server, svgo, toml-sort, and cloudflared 2026-01-13 19:30:37 +00:00
Jim Myhrberg
f7dd4b41fd fix(mise/config): rename 'claude-code' to 'claude' in configuration 2026-01-13 17:40:53 +00:00
4909c6a779 feat(userscripts): add DuckDuckGo Old School Blue userscript
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 10:29:13 +00:00
eed33bf54c feat(userstyles): remove old DuckDuckGo custom styles and add new Old School Blue theme 2026-01-06 09:10:12 +00:00
711b8f7678 feat(userstyles): add custom DuckDuckGo styles for enhanced dark theme support 2026-01-01 22:06:07 +00:00
1822f82401 chore(gitignore): add .envrc to ignore list 2025-12-30 13:54:06 +00:00
7c04e49858 fix(zshrc): improve installation prompts for mise and starship 2025-12-30 13:53:42 +00:00
3bb36f8b32 feat(zshenv): add Antigravity setup to zsh environment 2025-12-30 13:53:20 +00:00
4756212c32 feat(zsh/cursor): set cursor as default editor and update alias for cursor command 2025-12-30 13:52:47 +00:00
de6bb30eae chore(mise/config): clean up npm dependencies and update package versions to latest 2025-12-30 13:51:43 +00:00
079ec5177f feat(mise/config): enhance Ruby installation settings and clean up tool dependencies 2025-12-26 19:19:19 +00:00
666c60b89d feat(starship): update configuration to version 0.5.0
Adds config for a few new modules from recent starship updates.
2025-12-26 19:17:57 +00:00
e86ff34b2e chore(zsh/ruby): remove deprecated and redundant gems 2025-12-19 15:30:42 +00:00
fcbcce79f6 fix(mise/tools): update ansible installation instructions to specify compatibility with bcrypt version 2025-12-09 22:13:01 +00:00
13b2b58b67 feat(gitconfig): update AI model configuration for Git Butler 2025-12-09 22:04:11 +00:00
dee407ffc7 feat(mise/tools): remove deprecated npm package and add new package for Claude Code 2025-12-09 22:00:56 +00:00