feat: track VSCode settings and keybindings in dotfiles
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
[
|
||||
{
|
||||
"key": "shift+enter",
|
||||
"command": "workbench.action.terminal.sendSequence",
|
||||
"args": {
|
||||
"text": "\u001b\r"
|
||||
},
|
||||
"when": "terminalFocus"
|
||||
}
|
||||
]
|
||||
Executable
+87
@@ -0,0 +1,87 @@
|
||||
{
|
||||
"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"
|
||||
}
|
||||
@@ -17,6 +17,10 @@
|
||||
!.hushlogin
|
||||
!arty.yml
|
||||
!.config/
|
||||
!.config/Code/
|
||||
!.config/Code/User/
|
||||
!.config/Code/User/settings.json
|
||||
!.config/Code/User/keybindings.json
|
||||
!.config/yazi/
|
||||
!.config/yazi/yazi.toml
|
||||
!.config/yazi/theme.toml
|
||||
|
||||
Reference in New Issue
Block a user