b585142dca
chore(mise/tools): add context7 MCP server
2025-06-11 00:32:11 +01:00
Jim Myhrberg
8b7de2514e
chore(zshenv): add Windsurf bin to PATH
2025-05-29 12:47:39 +01:00
Jim Myhrberg
f80885f663
chore(ruby/gems): add ruby-lsp-rspec to global package list
2025-05-29 12:47:38 +01:00
Jim Myhrberg
899828ad0c
feat(shell/k8s): add more aliases
2025-05-29 12:47:38 +01:00
Jim Myhrberg
db5efc926c
chore(hammerspoon/hati): make Code primary VSCode
2025-05-29 12:47:38 +01:00
68f828b356
chore(hammerspoon/noct): make stable VSCode default
2025-05-26 01:16:15 +01:00
1e536231f1
chore(mise): switch to default binary install path
...
This resolves issues with VSCode sometimes not finding the mise executable within the custom path.
2025-05-26 01:15:28 +01:00
6ca847f9bc
feat(fonts): update Menlo Nerd Fonts with FontPatcher 3.4.0
2025-05-25 23:31:45 +01:00
02311a6b3e
fix(shell/1password): fix typo in comment of script
2025-05-25 20:48:40 +01:00
4d3b0e5c79
chore(mise/tools): add codex CLI
2025-05-25 20:48:04 +01:00
Jim Myhrberg
da24c81f93
chore(hati/keybindings): bind GitButler to cmd+ctrl+f
2025-05-05 13:49:44 +01:00
Jim Myhrberg
0494075eb0
chore(hati/keybindings): use Warp as primary terminal application
2025-05-05 13:49:04 +01:00
Jim Myhrberg
56c3b49bef
fix(mise/ruby): move global gems back to shell helper
...
Mise is only suitable for gems which expose self-contained CLI tools that don't interact with other Ruby-based tools.
Because it sets GEM_HOME to the specific gem's install path, things like `foreman` cannot launch Rails apps, cause any Ruby-based child processes will not find any gems they expect.
2025-05-05 13:45:57 +01:00
Jim Myhrberg
d2ee3df9ed
chore(mise/tools): add slsa-verifier
...
This allows mise to verify some tools that support it when they're downloaded.
2025-05-05 10:10:53 +01:00
Jim Myhrberg
0084d78885
fix(mise/tools): lock hwatch to known good version
...
Version 0.3.19 immediately crashes on start for me.
2025-05-05 10:10:05 +01:00
Jim Myhrberg
4a7c880a3a
chore(mise): enable specific idiomatic version files
2025-05-05 10:09:25 +01:00
9760c4a2aa
feat(mise/tools): install Ruby gems with mise
...
Also remove various old defunct install_*_global_packages helper shell commands.
2025-05-04 10:22:59 +01:00
1f61ddd8e4
chore(hammerspoon/noct): set cmd+ctrl+f global keybinding to GitButler
2025-05-03 13:34:38 +01:00
52f4d43ddf
feat(mise/tools): add stern and kubetail
2025-05-03 13:33:52 +01:00
0d02455a73
chore(mise/tools): switch hexyl to registry shorthand
2025-05-03 13:30:31 +01:00
4d76bb94b9
chore(mise/ruby): use ruby-install instead of ruby-build
...
Compile time for Ruby is about the same since ruby-install started auto-detecting number of CPU cores like ruby-build does.
So I'm curious to try ruby-install for a while.
2025-05-03 13:29:52 +01:00
708917f58f
fix(mise): stop using bun until freezing issue is fixed
2025-05-03 13:28:27 +01:00
4551336767
chore(gitconfig): update Kaleidoscope related settings
2025-04-13 13:54:12 +01:00
6e6755231c
chore(zshenv): tweak comment for ~/.local/bin PATH entry
2025-04-13 13:53:38 +01:00
69581a3529
chore(cached-eval): improve caching mechanism
...
- Include mtime of source file in cache key calculation.
- Use SHA1 instead of MD5 to generate cache key.
- Add flush-cached-eval helper function to clear all caches.
2025-04-13 13:52:57 +01:00
f4563e03fd
chore: add .cursorignore
2025-04-09 00:47:40 +01:00
327905fb05
chore(mise/tools): add k3d and dmgbuild
2025-04-09 00:47:11 +01:00
Jim Myhrberg
531bf0bd0f
chore(ruby): add ruby-lsp-rails to global package list
2025-04-01 10:48:05 +01:00
Jim Myhrberg
f4f9b055bb
chore(hammerspoon/hati): change email client global keybinding
2025-04-01 10:47:36 +01:00
Jim Myhrberg
e67bf554a2
chore(go/tools): install mockgen via go instead of mise
2025-04-01 10:46:42 +01:00
8a77fc622c
chore(gitconfig): add gitbutler global settings
2025-04-01 09:51:28 +01:00
4e8a756bec
chore(mise/tools): add huge-extended
2025-04-01 09:49:00 +01:00
9fbed8d2ba
chore(shell/ruby): remove rubocop-daemon from global package list
2025-04-01 09:48:00 +01:00
63a7285d05
feat(cursor): add windsurf to karabiner vscode tweaks
2025-03-09 00:19:43 +00:00
28eea46178
chore(cursor/ext): update lock files
2025-03-09 00:19:11 +00:00
b1ec71d45c
chore(cursor): minor tweaks to settings and keybindings
2025-03-09 00:16:54 +00:00
4bd7fbcc19
feat(cursor/setup): refactor setup script and add support for Windsurf
2025-03-09 00:16:18 +00:00
Jim Myhrberg
27a3193c01
chore(cursor): remove trailing comma
2025-03-07 18:28:52 +00:00
Jim Myhrberg
6a7cca4597
chore(cursor): minor tweaks to setup.sh helper script
2025-03-07 11:21:51 +00:00
Jim Myhrberg
7f937b2777
chore(mise/tools): add copilot-language-server npm package
2025-03-07 11:20:10 +00:00
Jim Myhrberg
c9ef1aa07c
feat(cursor/vsci): update vscode-insiders extentions lock file
2025-03-07 11:18:32 +00:00
Jim Myhrberg
12c3e4e2c0
chore(cursor): minor settings tweak
2025-03-07 11:17:44 +00:00
Jim Myhrberg
8153faae39
chore(warp): update keybindings config
2025-03-06 20:00:27 +00:00
Jim Myhrberg
9d0dc840dd
fix(cursor): add workaround keybinding for accept next suggested word
2025-03-06 20:00:01 +00:00
Jim Myhrberg
1227c603af
chore(mise/tools): update aws-cli to latest version
2025-03-06 10:21:40 +00:00
a95fe29e8e
feat(warp): add basic config and theme
2025-03-06 02:56:50 +00:00
842fe398d7
fix(cursor): add alt keybinds for ctrl+f/b/n/p keys
2025-03-06 02:42:13 +00:00
cebbd21e9b
chore(cursor/karabiner): add ctrl+p/f/b as well as ctrl+n
2025-03-05 19:54:41 +00:00
a6d649dbb5
chore(cursor/ext): update lock file
2025-03-05 19:53:54 +00:00
Jim Myhrberg
53effb7185
fix(cursor): enable alt+delete to work in terminals
2025-03-05 19:46:12 +00:00