Commit Graph

96 Commits

Author SHA1 Message Date
Jim Myhrberg
ef7b1af213 chore(settings): add association for Procfile.* files 2025-10-23 14:47:22 +01:00
Jim Myhrberg
26fc06b2e4 feat(settings): add chat-related settings for VSCode, enabling file change visibility and edit suggestions 2025-10-22 13:37:08 +01:00
7021d87372 chore(ext): remove deprecated Ruby and Rust test adapters 2025-10-22 07:36:26 +01:00
Jim Myhrberg
bcfb9ea3a6 feat(settings): enhance cursor behavior with smooth animation and width adjustments 2025-10-21 17:46:40 +01:00
Jim Myhrberg
8a4e5e8996 fix(settings): enable full test discovery for Ruby LSP 2025-10-21 12:57:14 +01:00
Jim Myhrberg
9186e4ac72 fix(settings/terminal): ensure Cursor agent has a properly functioning shell environment 2025-10-21 12:56:52 +01:00
ddf00063c5 chore(cursor/ext): add jimeh.executable-on-save extension 2025-10-14 12:11:03 +01:00
Jim Myhrberg
4ca23967e0 chore(settings): add zsh as default terminal profile for macOS 2025-10-13 23:09:49 +01:00
528db6db62 chore(settings/project-manager): add Obsidian directory to configuration paths 2025-10-09 18:43:41 +01:00
Jim Myhrberg
4e97b40e9c chore(settings): disable git blame editor decoration 2025-10-08 10:41:49 +01:00
Jim Myhrberg
d73b9f3ea8 chore(cursor/settings): enable new beta features 2025-10-06 09:40:30 +01:00
11fc71952b chore(settings): enhance editor configurations for Docker, Docker Compose, and GitHub Actions 2025-10-06 09:07:54 +01:00
Jim Myhrberg
ac06ac30b9 chore(settings): enable git blame editor decoration 2025-09-23 17:55:34 +01:00
3b30c6a3ee chore(cursor): enable agent window beta setting 2025-09-13 05:40:12 +01:00
c0d3ef9b4f feat(ext): add Excalidraw 2025-08-22 09:12:27 +01:00
2820ceec95 chore(command-aliases): tweak names 2025-08-22 08:50:18 +01:00
2b7446ea44 feat(aliases): add aliases for common commands 2025-08-16 13:33:19 +01:00
5bb7623af4 feat(language/typescript: add custom settings 2025-08-16 13:32:42 +01:00
Jim Myhrberg
49e3d752b2 feat(cursor): always display AI usage summary 2025-08-12 12:43:24 +01:00
9f9d98bad5 fix(cursor): ensure AI chat pane tabs display correctly
With `workbench.activityBar.location` set to `top`, tabs became small icons, and the close button for the tabs were the same size as the icon. Meaning you couldn't switch to a tab by clicking on it, cause you'd be clicking the close button.
2025-08-12 12:39:27 +01:00
1972c4350d feat(ext): add swiper back for alt+r current file search
Periscope is nice, but result ordering is not based on line number which can get a bit confusing.
2025-08-12 12:37:51 +01:00
Jim Myhrberg
d4961c5e26 feat(ext/search): add Periscope for searching with ripgrep
Also replaces swiper and the alt+r keybinding with Periscope search in current file.
2025-08-04 23:40:18 +01:00
a370a162fe chore(bash-ide): tweak settings 2025-07-26 18:34:34 +01:00
bda29105d0 fix(mise): disable feature that causes VSCode terminals to reset 2025-07-26 18:32:50 +01:00
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