Commit Graph

1362 Commits

Author SHA1 Message Date
Jim Myhrberg
379f28175a chore(mise/tools): remove duplicate gofumpt definition 2025-02-24 10:51:56 +00:00
Jim Myhrberg
fed65960f2 chore(cursor): update extensions lock file 2025-02-24 10:51:22 +00:00
Jim Myhrberg
f421ba578b fix(cursor/setup): fix typo in setup script 2025-02-24 10:51:03 +00:00
f9af2de78f chore(cursor): add cache directory to root .gitignore 2025-02-23 23:00:43 +00:00
cd497851bd feat(mise/tools): install Go-based tools via mise again
The issue that was preventing mise from installing Go tools a few weeks
ago seems to have been resolved.
2025-02-23 23:00:00 +00:00
035a43d32e feat(mise/tools): install npm packages with bun 2025-02-23 22:58:25 +00:00
32d6e8ebba chore(cursor/github): don't periodically fetch remote repos 2025-02-23 22:53:04 +00:00
84486c881c chore(cursor): minor tweak to window setup 2025-02-23 22:52:46 +00:00
f2f195d15f fix(cursor): allow most keybindings to work like normal in termainl 2025-02-23 22:49:39 +00:00
36ccaa89e2 feat(cursor): add my emacs-style indent/outdent keybindings 2025-02-23 22:49:14 +00:00
f6dc89641a chore(cursor): minor fix to setup.sh 2025-02-23 22:48:51 +00:00
537ca9f9dd fix(cursor): allow tab to work like emacs again
Latest cursor update seems to have broken awesome-emacs-keymap's
"emacsLikeTab" feature. This manually adds the same keybinding with one
extra conditional check which Cursor uses when certain types of inline
suggestions are used.
2025-02-23 22:47:20 +00:00
b6c291c44c feat(cursor/setup): add support for vscode in setup script 2025-02-23 21:58:08 +00:00
1ef2937eb4 feat(cursor): automatically mark script files as execuable on save 2025-02-23 16:37:15 +00:00
d76e2f771e chore(cursor/extensions): update lock file 2025-02-21 23:12:21 +00:00
edd534d50e feat(cursor): add prev/next paragrapn alt+a/e keybindings 2025-02-21 23:11:42 +00:00
89aeb4a960 feat(cursor/shellscript): default to 2-space indentation 2025-02-21 22:46:38 +00:00
Jim Myhrberg
144de73855 chore(cursor): minor tweaks to settings and keybindings 2025-02-21 19:02:26 +00:00
Jim Myhrberg
06f91b1d79 feat(cursor): improve setup script and fix issue with installing extensions 2025-02-21 19:01:34 +00:00
65bee1192e chore(cursor): improve setup script 2025-02-19 19:29:34 +00:00
03eb561f1f feat(cursor): add setup script to symlink config and manage extensions 2025-02-19 19:10:51 +00:00
Jim Myhrberg
7064604079 feat(cursor): add go and ruby snippets 2025-02-19 18:15:55 +00:00
Jim Myhrberg
b8ca8c0268 feat(cursor): add keybindings to run tests 2025-02-19 18:15:52 +00:00
9680f81955 fix(karabiner/ctrl-g): send ESC instead of ctrl+g to Cursor 2025-02-14 22:44:15 +00:00
0be2643aa4 chore(cursor): customize lua setup 2025-02-14 22:41:23 +00:00
Jim Myhrberg
e6d81a0903 chore(cursor): further tweaks to keybindings and settings 2025-02-14 21:38:52 +00:00
Jim Myhrberg
62f5251774 feat(golang/packages): add gofumpt to global package list 2025-02-14 21:38:17 +00:00
Jim Myhrberg
2be6239e18 feat(cli): add ansi CLI tool 2025-02-14 21:36:41 +00:00
Jim Myhrberg
7766d46bd3 chore(cursor): further tweaks to keybindings and settings 2025-02-11 22:40:02 +00:00
e42f9794a5 fix(shell/kubectx): fix typo in completion setup function 2025-02-11 08:29:48 +00:00
Jim Myhrberg
b6ac9ce2ac chore(cursor): update keybindings and settings 2025-02-10 18:57:33 +00:00
Jim Myhrberg
0cb2d3ab27 chore(cursor/settings): remove unused settings 2025-02-10 11:27:38 +00:00
Jim Myhrberg
a1a078c976 fix(karabiner/custom): use correct identifier for Warp 2025-02-10 02:28:38 +00:00
4616736544 feat(hammerspoon/noct): swap Emacs and Cursor keybindings 2025-02-10 01:55:10 +00:00
70fe417553 chore(cursor): update files 2025-02-10 01:54:48 +00:00
Jim Myhrberg
726de4a6d7 feat(hammerspoon/hati): tweak global app keybindings 2025-02-10 01:50:34 +00:00
2b54755e91 feat(cursor): add settings, keybindings and karabiner modifications for Cursor 2025-02-10 01:47:42 +00:00
3ec3884108 feat(install): update ghostty and kitty symlink paths 2025-01-13 19:59:02 +00:00
ca8c913eb3 feat(kitty): add missing theme file 2025-01-13 19:58:22 +00:00
ffe5933b17 feat(hammerspoon): add app_hider.lua which allows hiding apps on loss of focus 2025-01-13 19:57:57 +00:00
10144dfa16 fix(zsh/mise): switch back to normal interactive init
Previously the interactive init would not update PATH immediately,
causing the rest of the zshrc file to fail to find any tools installed
with mise. This longer seems to be an issue.
2025-01-13 19:56:30 +00:00
6eee7b019a chore(alacritty): minor config tweak 2025-01-13 19:54:37 +00:00
fed6251aa7 chore(ghostty): minor config tweaks 2025-01-13 19:37:02 +00:00
33bcfd70be feat(zshenv): add support for using aqua 2025-01-13 19:36:03 +00:00
00d6815373 chore(kitty): wip updates to simplify kitty config 2025-01-13 19:36:03 +00:00
Jim Myhrberg
24aab0403e feat(shell/alias): add jy alias for "yj -jy | yq" 2025-01-06 13:27:00 +00:00
Jim Myhrberg
d560688c58 feat(mise/tools): add crane to global tools list 2025-01-06 13:25:03 +00:00
Jim Myhrberg
9e200139cc feat(mise/tools): install kubelogin 2025-01-06 11:04:24 +00:00
Jim Myhrberg
8ecb6a1d84 chore(mise/tools): improve globally installed ansible setup 2025-01-06 11:04:09 +00:00
Jim Myhrberg
1ab8503b1c fix(irbrc): make irb play nicer within emacs compilation buffers 2025-01-06 10:30:08 +00:00