ec856e906c
feat(language/go): enable vulncheck and set longer 90s test timeout
2025-07-22 09:36:32 +01:00
Jim Myhrberg
610849f093
feat(file-associations): treat .env files as property files
2025-07-21 18:08:42 +01:00
Jim Myhrberg
d458b8a660
chore(vscode): update settings related to latest VSCode update
2025-07-21 18:08:42 +01:00
Jim Myhrberg
9170adb58c
chore(settings): reduce some duplication
2025-07-21 18:08:42 +01:00
Jim Myhrberg
c4667939ea
feat(ext): use Bash IDE instead of shfmt and shellcheck extensions
...
Bash IDE uses bash-language-server under the hood, which incorporates both shfmt and shellcheck. So separate extensions for them is no longer needed.
2025-07-21 18:08:41 +01:00
7e17f64aa2
feat(language/go): use golangci-lint-v2
2025-07-14 21:22:41 +01:00
Jim Myhrberg
af670dcd83
chore(markdown/lint): add caddyfile to list of tab-indented codeblock languages
2025-07-14 15:57:10 +01:00
a944aac6ec
chore(mcp/context7): switch to local server
2025-07-08 10:13:14 +01:00
Jim Myhrberg
b71ad26e6b
feat(mcp): add memory and sequential-thinking servers
2025-07-07 13:22:32 +01:00
Jim Myhrberg
0881194a3f
feat(vscode-insiders): add support for new mcp.json config file
2025-07-07 12:04:32 +01:00
Jim Myhrberg
17e901eeff
feat(project-manager): add "~/Documents/Obsidian Vaults" to base folders list
2025-06-29 11:01:53 +01:00
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