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