Commit Graph

110 Commits

Author SHA1 Message Date
e00ad8b321 chore(settings): update file associations in settings.json
- Added association for Elpaca.lock as lisp.
- Sorted entries alphabetically.
2026-01-07 08:08:25 +00:00
Jim Myhrberg
ef5903da76 chore(settings): enable text-tables status display 2025-12-19 11:54:40 +00:00
Jim Myhrberg
e00c7ef03f chore(settings): update ignore patterns
- Added new ignore patterns for .bundle/config, .npmrc, and cursor/mcp.json files.
2025-12-19 11:54:26 +00:00
8c0e143cdf chore(settings): fix markdown preview styling
Update the github preview style extension to the latest version, and tweak settings to ensure styling I like.
2025-12-17 21:56:26 +00:00
a13104deb1 chore(settings): update ignore patterns to include private key files and temporary Ansible files 2025-12-09 22:11:51 +00:00
681b27c2fa chore(settings): add global cursor ignore list and disable tab-completion in plaintext files only 2025-12-09 21:56:14 +00:00
Jim Myhrberg
357325d130 chore(settings): disable automatic extension updates 2025-12-08 11:25:18 +00:00
Jim Myhrberg
eaf38b7c15 fix(settings/json): use vscode formatter instead of prettier
The Prettier formatter doesn't respect configured tab size in the active editor. So let's just use the VSCode built-in JSON formatter for all types of JSON files.
2025-11-27 12:54:27 +00:00
dee961f2cb chore(settings): update Go format tool to default, enable auto-update for tools, and add remote platform configurations 2025-11-08 22:13:18 +00:00
Jim Myhrberg
0617576971 chore(settings): update Git settings to enable auto stash, detect submodules, fetch on pull, and show uncommitted timeline 2025-11-06 14:16:06 +00:00
ee5d9a6cbd chore(settings): add default formatter for JavaScript 2025-11-05 20:35:22 +00:00
Jim Myhrberg
172ccbdeb9 chore(settings): add default formatter for Go language in settings 2025-10-28 17:13:57 +00:00
55c1498532 chore(settings): add testing configuration 2025-10-27 09:26:17 +00:00
Jim Myhrberg
22aadcdc9b chore(settings): add association for *.gemfile to Ruby file type 2025-10-24 17:36:25 +01:00
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