mirror of
https://github.com/MillironX/dotfiles.git
synced 2024-11-14 10:53:09 +00:00
Add VSCode settings to chezmoi
This commit is contained in:
parent
c9824a0b75
commit
a20ed92869
3 changed files with 224 additions and 0 deletions
1
.chezmoiignore
Normal file
1
.chezmoiignore
Normal file
|
@ -0,0 +1 @@
|
||||||
|
settings.json
|
1
dot_config/private_VSCodium/symlink_settings.json.tmpl
Normal file
1
dot_config/private_VSCodium/symlink_settings.json.tmpl
Normal file
|
@ -0,0 +1 @@
|
||||||
|
{{ .chezmoi.sourceDir }}/settings.json
|
222
settings.json
Normal file
222
settings.json
Normal file
|
@ -0,0 +1,222 @@
|
||||||
|
{
|
||||||
|
"breadcrumbs.enabled": true,
|
||||||
|
"editor.bracketPairColorization.enabled": true,
|
||||||
|
"editor.defaultFormatter": "esbenp.prettier-vscode",
|
||||||
|
"editor.guides.bracketPairs": "active",
|
||||||
|
"editor.inlineSuggest.enabled": true,
|
||||||
|
"editor.linkedEditing": true,
|
||||||
|
"editor.minimap.enabled": false,
|
||||||
|
"editor.quickSuggestions": {
|
||||||
|
"comments": false
|
||||||
|
},
|
||||||
|
"editor.renderWhitespace": "boundary",
|
||||||
|
"editor.rulers": [80, 120],
|
||||||
|
"editor.tabCompletion": "on",
|
||||||
|
"editor.wrappingIndent": "deepIndent",
|
||||||
|
"editor.unicodeHighlight.ambiguousCharacters": false,
|
||||||
|
"extensions.ignoreRecommendations": true,
|
||||||
|
"files.trimFinalNewlines": true,
|
||||||
|
"files.trimTrailingWhitespace": true,
|
||||||
|
"prettier.resolveGlobalModules": true,
|
||||||
|
"workbench.editor.closeOnFileDelete": true,
|
||||||
|
"workbench.editor.enablePreview": false,
|
||||||
|
"workbench.editor.enablePreviewFromQuickOpen": false,
|
||||||
|
"workbench.startupEditor": "none",
|
||||||
|
|
||||||
|
"telemetry.telemetryLevel": "off",
|
||||||
|
"update.mode": "none",
|
||||||
|
"workbench.enableExperiments": false,
|
||||||
|
|
||||||
|
"diffEditor.ignoreTrimWhitespace": false,
|
||||||
|
"git.autofetch": true,
|
||||||
|
"git.confirmSync": false,
|
||||||
|
"git.enableCommitSigning": true,
|
||||||
|
"git.enableSmartCommit": true,
|
||||||
|
"git.inputValidation": "always",
|
||||||
|
"git.inputValidationLength": 75,
|
||||||
|
"git.inputValidationSubjectLength": null,
|
||||||
|
|
||||||
|
"explorer.confirmDelete": false,
|
||||||
|
"explorer.confirmDragAndDrop": false,
|
||||||
|
"files.exclude": {
|
||||||
|
"**/tmp/**": true,
|
||||||
|
"**/node_modules/**": true,
|
||||||
|
"**/.sif": true,
|
||||||
|
"**/.sif.**/**": true,
|
||||||
|
"**/.git/objects/**": true,
|
||||||
|
"**/.git": true,
|
||||||
|
"**/.svn": true,
|
||||||
|
"**/.hg": true,
|
||||||
|
"**/CVS": true,
|
||||||
|
"**/.DS_Store": true
|
||||||
|
},
|
||||||
|
"files.insertFinalNewline": true,
|
||||||
|
"search.smartCase": true,
|
||||||
|
"search.followSymlinks": false,
|
||||||
|
"search.exclude": {
|
||||||
|
"**/node_modules": true,
|
||||||
|
"**/bower_components": true,
|
||||||
|
"**/*.code-search": true,
|
||||||
|
"**/tmp/**": true,
|
||||||
|
"**/dist/**": true,
|
||||||
|
"**/*.sif/**": true,
|
||||||
|
"**/.git/objects/**": true,
|
||||||
|
"**/.git/subtree-cache/**": true
|
||||||
|
},
|
||||||
|
"security.workspace.trust.enabled": false,
|
||||||
|
"files.watcherExclude": {
|
||||||
|
"**/.git/objects/**": true,
|
||||||
|
"**/.git/subtree-cache/**": true,
|
||||||
|
"**/node_modules/*/**": true,
|
||||||
|
"**/.hg/store/**": true,
|
||||||
|
"**/.nextflow/**": true,
|
||||||
|
"**/work/**": true
|
||||||
|
},
|
||||||
|
|
||||||
|
"editor.fontFamily": "Fira Code",
|
||||||
|
"editor.fontLigatures": true,
|
||||||
|
"window.menuBarVisibility": "visible",
|
||||||
|
"window.zoomLevel": -1,
|
||||||
|
"workbench.colorTheme": "Default Dark+",
|
||||||
|
"workbench.iconTheme": "vscode-great-icons",
|
||||||
|
|
||||||
|
"terminal.integrated.allowChords": false,
|
||||||
|
"terminal.integrated.cursorBlinking": true,
|
||||||
|
"terminal.integrated.cursorStyle": "line",
|
||||||
|
"terminal.integrated.defaultProfile.windows": "Cmder",
|
||||||
|
"terminal.integrated.fontFamily": "'MesloLGS NF'",
|
||||||
|
"terminal.integrated.persistentSessionReviveProcess": "never",
|
||||||
|
"terminal.integrated.gpuAcceleration": "off",
|
||||||
|
"terminal.integrated.profiles.windows": {
|
||||||
|
"Cmder": {
|
||||||
|
"path": [
|
||||||
|
"${env:windir}\\Sysnative\\cmd.exe",
|
||||||
|
"${env:windir}\\System32\\cmd.exe"
|
||||||
|
],
|
||||||
|
"env": {
|
||||||
|
"CMDER_ROOT": "C:\\tools\\Cmder"
|
||||||
|
},
|
||||||
|
"args": ["/k", "%CMDER_ROOT%\\vendor\\bin\\vscode_init.cmd"]
|
||||||
|
},
|
||||||
|
"PowerShell": {
|
||||||
|
"source": "PowerShell",
|
||||||
|
"icon": "terminal-powershell"
|
||||||
|
},
|
||||||
|
"Command Prompt": {
|
||||||
|
"path": [
|
||||||
|
"${env:windir}\\Sysnative\\cmd.exe",
|
||||||
|
"${env:windir}\\System32\\cmd.exe"
|
||||||
|
],
|
||||||
|
"args": [],
|
||||||
|
"icon": "terminal-cmd"
|
||||||
|
},
|
||||||
|
"Git Bash": {
|
||||||
|
"source": "Git Bash"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"terminal.integrated.defaultProfile.linux": "zsh",
|
||||||
|
"terminal.integrated.profiles.linux": {
|
||||||
|
"bash": {
|
||||||
|
"path": "bash"
|
||||||
|
},
|
||||||
|
"zsh": {
|
||||||
|
"path": "zsh"
|
||||||
|
},
|
||||||
|
"fish": {
|
||||||
|
"path": "fish"
|
||||||
|
},
|
||||||
|
"tmux": {
|
||||||
|
"path": "tmux",
|
||||||
|
"icon": "terminal-tmux"
|
||||||
|
},
|
||||||
|
"screen": {
|
||||||
|
"path": "screen",
|
||||||
|
"icon": "terminal-tmux"
|
||||||
|
},
|
||||||
|
"pwsh": {
|
||||||
|
"path": "pwsh",
|
||||||
|
"icon": "terminal-powershell"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"terminal.external.windowsExec": "C:\\Tools\\Cmder\\cmder.exe",
|
||||||
|
"terminal.external.linuxExec": "yakuake",
|
||||||
|
|
||||||
|
"[shellscript]": {
|
||||||
|
"files.eol": "\n",
|
||||||
|
"editor.tabSize": 2,
|
||||||
|
"files.insertFinalNewline": true,
|
||||||
|
"files.trimFinalNewlines": true,
|
||||||
|
"files.trimTrailingWhitespace": true,
|
||||||
|
"editor.rulers": [80, 92, 120]
|
||||||
|
},
|
||||||
|
"shellcheck.customArgs": ["-x"],
|
||||||
|
|
||||||
|
"[html]": {
|
||||||
|
"editor.tabSize": 2
|
||||||
|
},
|
||||||
|
|
||||||
|
"[javascript]": {
|
||||||
|
"editor.tabSize": 2
|
||||||
|
},
|
||||||
|
|
||||||
|
"[json]": {
|
||||||
|
"editor.tabSize": 2
|
||||||
|
},
|
||||||
|
|
||||||
|
"[julia]": {
|
||||||
|
"editor.detectIndentation": false,
|
||||||
|
"editor.insertSpaces": true,
|
||||||
|
"editor.tabSize": 4,
|
||||||
|
"files.insertFinalNewline": true,
|
||||||
|
"files.trimFinalNewlines": true,
|
||||||
|
"files.trimTrailingWhitespace": true,
|
||||||
|
"editor.rulers": [92],
|
||||||
|
"editor.defaultFormatter": "julialang.language-julia"
|
||||||
|
},
|
||||||
|
"julia.enableCrashReporter": false,
|
||||||
|
"julia.enableTelemetry": false,
|
||||||
|
"julia.NumThreads": 8,
|
||||||
|
"julia.symbolCacheDownload": true,
|
||||||
|
"terminal.integrated.commandsToSkipShell": ["language-julia.interrupt"],
|
||||||
|
|
||||||
|
"latex-workshop.view.pdf.viewer": "tab",
|
||||||
|
|
||||||
|
"[markdown]": {
|
||||||
|
"editor.tabSize": 2
|
||||||
|
},
|
||||||
|
"files.associations": {
|
||||||
|
"README": "markdown"
|
||||||
|
},
|
||||||
|
"markdown-preview-github-styles.colorTheme": "light",
|
||||||
|
|
||||||
|
"[nextflow]": {
|
||||||
|
"editor.rulers": [80, 84, 120]
|
||||||
|
},
|
||||||
|
|
||||||
|
"[python]": {
|
||||||
|
"editor.rulers": [72, 79, 99]
|
||||||
|
},
|
||||||
|
"python.formatting.provider": "black",
|
||||||
|
"python.formatting.blackPath": "black",
|
||||||
|
|
||||||
|
"[r]": {
|
||||||
|
"editor.defaultFormatter": "Ikuyadeu.r"
|
||||||
|
},
|
||||||
|
|
||||||
|
"[typescript]": {
|
||||||
|
"editor.tabSize": 2
|
||||||
|
},
|
||||||
|
|
||||||
|
"[yaml]": {
|
||||||
|
"editor.tabSize": 2
|
||||||
|
},
|
||||||
|
"redhat.telemetry.enabled": false,
|
||||||
|
|
||||||
|
"sync.autoDownload": true,
|
||||||
|
"sync.gist": "ac23d90cbe13499f59ed319c101b4b13",
|
||||||
|
"sync.quietSync": true,
|
||||||
|
"workbench.editorAssociations": {
|
||||||
|
"*.pdf": "latex-workshop-pdf-hook"
|
||||||
|
},
|
||||||
|
"terminal.integrated.tabs.title": "${cwdFolder}${separator}${process}"
|
||||||
|
}
|
Loading…
Reference in a new issue