Commit Graph

1379 Commits

Author SHA1 Message Date
Jim Myhrberg
1547265931 chore(cursor): add minimap heading markings to config files 2025-03-03 18:15:04 +00:00
Jim Myhrberg
6cece38916 feat(cursor/theme): enable vivid mode in One Dark Pro 2025-03-03 18:10:53 +00:00
Jim Myhrberg
f71b6376e8 chore(cursor/ext): update lockfile 2025-03-03 12:33:58 +00:00
1f977a79ff chore(cursor/extensions): update lock file 2025-03-02 16:33:05 +00:00
7cbdf277ff feat(cursor/settings): various tweaks and minor re-organization 2025-03-02 15:14:22 +00:00
d0dc7b9068 feat(cursor/keybindings): enable half-page scrolling with ctrl+v and alt+v 2025-03-02 15:11:58 +00:00
989b90822f feat(cursor): add keybindings to toggle maximize and expand editor groups 2025-03-01 23:47:38 +00:00
043ab9af6a chore(cursor): various settings tweaks 2025-03-01 23:46:35 +00:00
Jim Myhrberg
78bf38cc7d feat(cursor): always show minimap slider 2025-03-01 22:55:34 +00:00
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