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
Jim Myhrberg
fdb9f84a8c
chore(cursor/ext): switch to new Container Tools
2025-05-29 11:20:08 +01:00