Commit Graph

76 Commits

Author SHA1 Message Date
Jim Myhrberg
50efd514b3 chore(ext): update cursor lock file 2025-03-17 10:12:20 +00:00
b5c1ac6561 chore(settings): tweak indent level for various languages, add useful markdown extensions 2025-03-16 22:40:14 +00:00
d31ec656ee chore(dictionary): add more words 2025-03-16 22:38:05 +00:00
43596d3044 chore(dictionary): add words I frequently come across 2025-03-15 13:24:23 +00:00
91663ad00d feat(settings): add commands to insert em-dash and en-dash symbols
Due to me using alt+- and alt+shift+- as undo/redo, macOS's which are macOS' default keybindings for typing en-dash and em-dash, I need an alternative way to insert them when needed.

This solution uses a combo of the macros and aliases extensions to achieve it. It's a bit of a dirty hack, but works for now. At a later day I'll look for a solution that lets me define and add custom commands.
2025-03-15 13:20:05 +00:00
Jim Myhrberg
ee4d5411e6 chore(dictionary): add various technical terms and product names 2025-03-15 13:06:03 +00:00
5956f744ea feat(spell-checking): add and configure Code Spell Checker extension 2025-03-14 00:55:23 +00:00
a6463f2d9e feat(settings/file-nesting): expand patterns and siable file nesting
While I like the idea of file nesting, when actually enabled I find it makes me feel uncomfortable, and I kind of hate it.
2025-03-13 00:18:58 +00:00
Jim Myhrberg
cd73b59499 feat(keybindings): allow navigating panel views and toggle maximized panel view 2025-03-12 18:17:25 +00:00
Jim Myhrberg
6793f56d39 feat(settings): add command to toggle command center / custom title bar 2025-03-12 12:15:48 +00:00
Jim Myhrberg
b137019b19 feat(settings/explorer): enable file nesting 2025-03-12 12:14:35 +00:00
768dd3442f feat(keybindings): have emacs-mcx handle cmd+up/down keybindings
This allows active region to keep working.
2025-03-10 23:37:33 +00:00
97905c3efd feat(karabiner): add vscode-keybinding-workarounds complex modifications 2025-03-10 23:32:46 +00:00
fb5830cecd feat(cursor/user-rules): add custom user-rules document 2025-03-10 10:09:22 +00:00
421653c133 chore(keybindings): fix linting warnings 2025-03-09 02:02:45 +00:00
8e87035f44 docs(readme): add basic readme 2025-03-09 01:57:13 +00:00
51e19bd5c1 feat(siren): rename setup.sh script to siren 2025-03-09 01:56:57 +00:00
e4552f5bc4 chore(keybindings): minor tweaks 2025-03-09 01:56:22 +00:00
885a8ccf3a chore: add .editorconfig 2025-03-09 01:56:01 +00:00
d6f1c7aa57 feat(ext): add text-tables and org-mode 2025-03-09 01:55:39 +00:00
4d7bff2c6a chore(cursor/ext): update lock files 2025-03-09 00:19:11 +00:00
a636ea59f5 chore(cursor): minor tweaks to settings and keybindings 2025-03-09 00:16:54 +00:00
63751b046d feat(cursor/setup): refactor setup script and add support for Windsurf 2025-03-09 00:16:18 +00:00
Jim Myhrberg
d8c9d9ada2 chore(cursor): remove trailing comma 2025-03-07 18:28:52 +00:00
Jim Myhrberg
16f05119a2 chore(cursor): minor tweaks to setup.sh helper script 2025-03-07 11:21:51 +00:00
Jim Myhrberg
dd32646cd3 feat(cursor/vsci): update vscode-insiders extentions lock file 2025-03-07 11:18:32 +00:00
Jim Myhrberg
1dfb89ef55 chore(cursor): minor settings tweak 2025-03-07 11:17:44 +00:00
Jim Myhrberg
b9d8df1b7a fix(cursor): add workaround keybinding for accept next suggested word 2025-03-06 20:00:01 +00:00
d91fd598e7 fix(cursor): add alt keybinds for ctrl+f/b/n/p keys 2025-03-06 02:42:13 +00:00
d8a4bfd098 chore(cursor/ext): update lock file 2025-03-05 19:53:54 +00:00
Jim Myhrberg
bc77a6177d feat(cursor): numerious improvements to alt/ctrl keybindings via karabiner 2025-03-05 19:33:26 +00:00
Jim Myhrberg
a1389768b4 feat(cursor/keybindings): lots of tweaks around window tabs and editor group tab navigation 2025-03-05 19:29:25 +00:00
Jim Myhrberg
13e0bcb21d chore(cursor): tweak window title to focus on root/project name 2025-03-05 18:39:24 +00:00
c40b69edaf feat(cursor): enable native tabs and setup keybindings 2025-03-05 09:29:42 +00:00
016e1652de feat(cursor): various tweaks and improvements 2025-03-05 02:45:51 +00:00
Jim Myhrberg
91de51369b feat(cursor): update explorer sort order and improved sort lines extension 2025-03-04 18:38:13 +00:00
Jim Myhrberg
1acd0b548b feat(cursor): add open in github extension and custom keybinding 2025-03-03 18:16:10 +00:00
Jim Myhrberg
423965b2a8 chore(cursor): add minimap heading markings to config files 2025-03-03 18:15:04 +00:00
Jim Myhrberg
9c3bf725a1 feat(cursor/theme): enable vivid mode in One Dark Pro 2025-03-03 18:10:53 +00:00
Jim Myhrberg
f9d8958a49 chore(cursor/ext): update lockfile 2025-03-03 12:33:58 +00:00
378dcbd65a chore(cursor/extensions): update lock file 2025-03-02 16:33:05 +00:00
a5005c6183 feat(cursor/settings): various tweaks and minor re-organization 2025-03-02 15:14:22 +00:00
0cdaf248a9 feat(cursor/keybindings): enable half-page scrolling with ctrl+v and alt+v 2025-03-02 15:11:58 +00:00
578e10befd feat(cursor): add keybindings to toggle maximize and expand editor groups 2025-03-01 23:47:38 +00:00
e90e2ab80d chore(cursor): various settings tweaks 2025-03-01 23:46:35 +00:00
Jim Myhrberg
4b5bcf83f4 feat(cursor): always show minimap slider 2025-03-01 22:55:34 +00:00
438bff450c chore(cursor): update generated at time for ext lock file 2025-02-28 09:07:17 +00:00
e7aea56f53 feat(cursor): add mise extension 2025-02-28 09:05:13 +00:00
Jim Myhrberg
a646b262d4 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
892341ead5 chore(cursor/testing): reset back to default settings 2025-02-24 22:21:33 +00:00