Commit Graph

72 Commits

Author SHA1 Message Date
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