Commit Graph

61 Commits

Author SHA1 Message Date
ba46fb3864 chore(language/markdown): tweak markdownlint defaults more to my liking 2025-06-28 16:33:27 +01:00
05fa6fc789 fix(language/jsonc): set correct indentation 2025-06-28 16:32:50 +01:00
8de9082816 fix(language/yaml): set indentation correctly for GitHub Actions workflow files 2025-06-28 16:32:19 +01:00
887f415c4b chore(mcp): switch to remove context7 MCP server 2025-06-26 16:17:19 +01:00
73ebd266c2 chore(language/go): add tool autoupdate option set to false
This is the default setting, but I'm expecting to want to change it soon, so might as well add it to the config.
2025-06-26 12:47:15 +01:00
Jim Myhrberg
23902bce79 chore(mise): tweak settings to disable annoying features 2025-06-13 10:34:29 +01:00
Jim Myhrberg
a949191686 chore(settings): group Go settings together 2025-06-11 09:57:57 +01:00
Jim Myhrberg
203b49d372 fix(pretter): allow use of globally installed prettier 2025-06-11 09:56:26 +01:00
f4ad6b4bef feat(language/go): use gofumpt in gopls formatting 2025-06-11 04:07:14 +01:00
4f7c759653 feat(rewrap): enable auto-wrap by default and add keybinding to toggle it 2025-06-11 04:00:11 +01:00
4ad7d9944d chore(language): tweak Ruby, ERB, and CSS settings 2025-06-05 07:39:58 +01:00
Jim Myhrberg
f739b32dfc feat(json/schemas): add definitions for release please schemas 2025-06-04 17:07:20 +01:00
Jim Myhrberg
504d4ef325 fix(language/yaml): enforce 2-space tab size 2025-06-04 17:05:56 +01:00
Jim Myhrberg
16d458cb63 feat(mcp/context7): add context7 MCP server for Cursor and VSCode 2025-06-03 13:28:52 +01:00
Jim Myhrberg
a8bc22d906 fix(language/ruby): disable ruby-lsp full test discovery
For now it causes issues and mostly just fails to run tests.
2025-06-03 13:27:33 +01:00
Jim Myhrberg
fdb9f84a8c chore(cursor/ext): switch to new Container Tools 2025-05-29 11:20:08 +01:00
Jim Myhrberg
1b5684db50 fix(language/ruby): use better simplecov extension 2025-05-20 11:36:33 +01:00
Jim Myhrberg
a46676bfff feat(language/go): tweak coverage settings 2025-05-13 22:56:39 +01:00
Jim Myhrberg
0a2180146c chore(settings/copilot): enable thinking mode in GitHub Copilot extension 2025-05-05 13:43:03 +01:00
Jim Myhrberg
18261f6c16 chore(language/yaml): set formatter 2025-04-25 14:07:01 +01:00
46b1c15623 chore: various minor updates 2025-04-01 09:46:33 +01:00
720f76ad2b feat(project-manager): add ~/src to base folders 2025-03-24 11:01:52 +00:00
4764966486 chore(indentation): tweak tab-size and indentation settings
Also re-order language sections.
2025-03-24 11:01:27 +00:00
Jim Myhrberg
1dc3f25d8d chore: minor tweaks 2025-03-20 18:24:14 +00:00
b5c1ac6561 chore(settings): tweak indent level for various languages, add useful markdown extensions 2025-03-16 22:40:14 +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
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
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
d6f1c7aa57 feat(ext): add text-tables and org-mode 2025-03-09 01:55:39 +00:00
a636ea59f5 chore(cursor): minor tweaks to settings and keybindings 2025-03-09 00:16:54 +00:00
Jim Myhrberg
1dfb89ef55 chore(cursor): minor settings tweak 2025-03-07 11:17:44 +00:00
d91fd598e7 fix(cursor): add alt keybinds for ctrl+f/b/n/p keys 2025-03-06 02:42:13 +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
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
a5005c6183 feat(cursor/settings): various tweaks and minor re-organization 2025-03-02 15:14:22 +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
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
c10eaea36f chore(cursor/github): don't periodically fetch remote repos 2025-02-23 22:53:04 +00:00
310d5b46be chore(cursor): minor tweak to window setup 2025-02-23 22:52:46 +00:00
cd16bec86f fix(cursor): allow most keybindings to work like normal in termainl 2025-02-23 22:49:39 +00:00
3be5b8f766 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