chore: clean up VSCode settings and add fonts/extensions arty tasks

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-22 11:26:18 +02:00
co-authored by Claude Sonnet 4.6
parent e3cc576d96
commit 5239a98f47
2 changed files with 61 additions and 87 deletions
+43 -87
View File
@@ -1,87 +1,43 @@
{
"workbench.externalBrowser": "chrome",
"explorer.confirmPasteNative": false,
"javascript.updateImportsOnFileMove.enabled": "never",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"ruby.rubocop.executePath": "",
"ruby.rubocop.configFilePath": ".rubocop.yml",
"ruby.rubocop.onSave": true,
"[ignore]": {
"editor.defaultFormatter": "foxundermoon.shell-format"
},
"github.copilot.enable": {
"*": true,
"plaintext": false,
"markdown": false,
"scminput": false,
"shellscript": false
},
"[svelte]": {
"editor.defaultFormatter": "svelte.svelte-vscode"
},
"[dockerfile]": {
"editor.defaultFormatter": "ms-azuretools.vscode-docker"
},
"[nginx]": {
"editor.defaultFormatter": "raynigon.nginx-formatter"
},
"[svg]": {
"editor.defaultFormatter": "jock.svg"
},
"[shellscript]": {
"editor.defaultFormatter": "foxundermoon.shell-format"
},
"[dotenv]": {
"editor.defaultFormatter": "foxundermoon.shell-format"
},
"makefile.configureOnOpen": true,
"workbench.editorAssociations": {
"*.copilotmd": "vscode.markdown.preview.editor",
"*.cables": "default"
},
"editor.formatOnSave": true,
"docker.extension.enableComposeLanguageServer": false,
"remote.autoForwardPortsSource": "hybrid",
"chat.tools.terminal.autoApprove": {
"/^cd /home/valknar/projects/realesrgan-api && git push -u origin main$/": {
"approve": true,
"matchCommandLine": true
}
},
"svelte.enable-ts-plugin": true,
"terminal.integrated.sendKeybindingsToShell": true,
"explorer.confirmDragAndDrop": false,
"claudeCode.preferredLocation": "panel",
"git.confirmSync": false,
"terminal.integrated.fontFamily": "MesloLGLDZ Nerd Font Mono",
"terminal.integrated.profiles.linux": {
"bash": {
"path": "bash",
"icon": "terminal-bash"
},
"zsh": {
"path": "zsh"
},
"zsh (login)": {
"path": "zsh",
"args": ["-l"]
},
"fish": {
"path": "fish"
},
"tmux": {
"path": "tmux",
"icon": "terminal-tmux"
},
"pwsh": {
"path": "pwsh",
"icon": "terminal-powershell"
}
},
"terminal.integrated.defaultProfile.linux": "zsh (login)",
"go.toolsManagement.autoUpdate": true,
"workbench.colorTheme": "Nord"
}
{
"workbench.colorTheme": "Nord",
"workbench.externalBrowser": "chrome",
"explorer.confirmDragAndDrop": false,
"explorer.confirmPasteNative": false,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[svelte]": {
"editor.defaultFormatter": "svelte.svelte-vscode"
},
"[svg]": {
"editor.defaultFormatter": "jock.svg"
},
"javascript.updateImportsOnFileMove.enabled": "never",
"svelte.enable-ts-plugin": true,
"go.toolsManagement.autoUpdate": true,
"git.confirmSync": false,
"remote.autoForwardPortsSource": "hybrid",
"claudeCode.preferredLocation": "panel",
"terminal.integrated.fontFamily": "MesloLGLDZ Nerd Font Mono",
"terminal.integrated.sendKeybindingsToShell": true,
"terminal.integrated.defaultProfile.linux": "zsh (login)",
"terminal.integrated.profiles.linux": {
"bash": {
"path": "bash",
"icon": "terminal-bash"
},
"zsh": {
"path": "zsh"
},
"zsh (login)": {
"path": "zsh",
"args": ["-l"]
},
"pwsh": {
"path": "pwsh",
"icon": "terminal-powershell"
}
}
}
+18
View File
@@ -65,3 +65,21 @@ scripts:
go:install:tools: CGO_ENABLED=1 go install -tags extended,withdeploy github.com/gohugoio/hugo@latest github.com/mikefarah/yq/v4@latest
go:clean: go clean -cache && go clean -modcache
micro:setup: micro -plugin install nordcolors
fonts:install:meslo: |
curl -fLo /tmp/Meslo.zip "https://github.com/ryanoasis/nerd-fonts/releases/latest/download/Meslo.zip"
mkdir -p ~/.local/share/fonts/MesloNerdFont
unzip -o /tmp/Meslo.zip "MesloLGLDZ*.ttf" -d ~/.local/share/fonts/MesloNerdFont
fc-cache -fv
vscode:extensions: |
code --install-extension arcticicestudio.nord-visual-studio-code
code --install-extension anthropic.claude-code
code --install-extension editorconfig.editorconfig
code --install-extension esbenp.prettier-vscode
code --install-extension svelte.svelte-vscode
code --install-extension golang.go
code --install-extension jock.svg
code --install-extension mechatroner.rainbow-csv
code --install-extension ms-azuretools.vscode-containers
code --install-extension irongeek.vscode-env
code --install-extension ms-vscode.powershell
code --install-extension google.gemini-cli-vscode-ide-companion