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:
@@ -1,62 +1,28 @@
|
||||
{
|
||||
"workbench.colorTheme": "Nord",
|
||||
"workbench.externalBrowser": "chrome",
|
||||
"explorer.confirmDragAndDrop": false,
|
||||
"explorer.confirmPasteNative": false,
|
||||
"javascript.updateImportsOnFileMove.enabled": "never",
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode",
|
||||
"editor.formatOnSave": true,
|
||||
"[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
|
||||
}
|
||||
},
|
||||
"javascript.updateImportsOnFileMove.enabled": "never",
|
||||
"svelte.enable-ts-plugin": true,
|
||||
"terminal.integrated.sendKeybindingsToShell": true,
|
||||
"explorer.confirmDragAndDrop": false,
|
||||
"claudeCode.preferredLocation": "panel",
|
||||
"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",
|
||||
@@ -69,19 +35,9 @@
|
||||
"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"
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user