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
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