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
192e6d6a21
feat(mise/tools): update ansible installation configuration and remove deprecated npm package
2025-12-09 22:00:32 +00:00
c2ab0a9362
feat(zsh): set cursor as default editor if available
2025-12-09 21:58:34 +00:00
Jim Myhrberg
17b96034b6
feat(hammerspoon/hati): update Gmail hotkey to use Mail+ for Gmail
2025-12-02 10:17:32 +00:00
Jim Myhrberg
7248d531b8
fix(zsh/kubernetes): improve password handling in docker-config-json function
2025-11-20 13:58:53 +00:00
e60b35ecb4
style(zsh): standardize fzf options formatting in zshrc
2025-11-13 01:08:13 +00:00
f0e903f102
fix(zsh/atuin): remove ctrl+e keybinding
2025-11-12 02:49:38 +00:00
6cba7534cf
feat(zsh): add atuin+fzf for enhanced command history
2025-11-10 09:36:53 +00:00
1808ccde8b
feat(mise/tools): add various disk usage inspection CLI tools
2025-11-10 09:27:24 +00:00
0adfe2a389
feat(mise/tools): add 1password-cli to the configuration
2025-11-08 02:48:59 +00:00
4c17e33786
chore(dictionary): add new terms to the Harper dictionary
2025-11-06 17:30:01 +00:00
Jim Myhrberg
f862c93970
chore(rspec): don't set default format to documentation anymore
...
This is honestly mostly an effort to reduce context size for LLMs when they run rspec tests. But also something I had been considering to do for years anyway as the output is just a wall of text unless running specific subsets of test suites.
2025-11-06 13:42:24 +00:00
f2be6869d2
style(hammerspoon/window_management): improve comment formatting for better readability
2025-11-05 20:50:41 +00:00
74c4df5974
feat(mise/tools): add markdownlint-cli2
2025-10-29 09:58:01 +00:00
78c2706301
feat(mise/config): re-enable bun
2025-10-29 09:57:44 +00:00
1b2c9351cc
feat(hammerspoon/hosts/noct): update ChatGPT keybinding to include ChatGPT Atlas
2025-10-29 09:44:49 +00:00
0211c75b1b
chore(markdownlint): add line length rule allowing up to 80 characters and disable table line length enforcement
2025-10-29 09:43:16 +00:00
76bbdfb25f
fix(hammerspoon/hosts/noct): reorder app toggle keybindings and add Visual Studio Code options
2025-10-25 12:10:49 +01:00
d79d05b551
feat(hammerspoon/window_management): update window resize dimensions for cmd+ctrl+alt+f
2025-10-25 12:08:50 +01:00
Jim Myhrberg
699b4a05d4
fix(hammerspoon/hosts/hati): reorder app toggle keybindings for Visual Studio Code
2025-10-22 10:20:47 +01:00