1
0
Fork 0
mirror of https://github.com/MillironX/dotfiles.git synced 2024-11-14 02:43:09 +00:00

Add VSCode settings to chezmoi

This commit is contained in:
Thomas A. Christensen II 2022-07-14 18:10:38 -05:00
parent c9824a0b75
commit a20ed92869
Signed by: millironx
GPG key ID: 139C07724802BC5D
3 changed files with 224 additions and 0 deletions

1
.chezmoiignore Normal file
View file

@ -0,0 +1 @@
settings.json

View file

@ -0,0 +1 @@
{{ .chezmoi.sourceDir }}/settings.json

222
settings.json Normal file
View 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}"
}