Commit Graph

1370 Commits

Author SHA1 Message Date
f1243b09a8 chore(cursor): update generated at time for ext lock file 2025-02-28 09:07:17 +00:00
f3df7e2253 fix(golang): install Go dev tools with go install and general CLI tools with mise 2025-02-28 09:06:49 +00:00
37a7552518 feat(cursor): add mise extension 2025-02-28 09:05:13 +00:00
Jim Myhrberg
3dd0e620fd chore(mise/tools): add grpcurl and evans gRPC CLI tools 2025-02-27 22:04:20 +00:00
Jim Myhrberg
1e87166ea5 chore(cursor): update settings, keybindings, and remove extensions causing issues
Specifically, the Linter extension was causing the whole extension stack in VSCode to crash and restart every 5-10 seconds when working on large Rails projects. End result was VSCode becoming completely unresponsible for 5-ish seconds as all extensions reloaded.
2025-02-27 22:02:20 +00:00
Jim Myhrberg
c35363ac8f feat(mise/tools): add yarn 2025-02-24 22:26:35 +00:00
Jim Myhrberg
497fe4c9b3 chore(cursor/testing): reset back to default settings 2025-02-24 22:21:33 +00:00
Jim Myhrberg
9ca2e7ead6 chore(zshrc/prompt): offer to install starship with mise use -g instead of mise install 2025-02-24 10:52:42 +00:00
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