Skip to content

Instantly share code, notes, and snippets.

@qexat
Created April 8, 2024 15:59
Show Gist options
  • Save qexat/a879f28b4ef7fb99ab19f8309889fab3 to your computer and use it in GitHub Desktop.
Save qexat/a879f28b4ef7fb99ab19f8309889fab3 to your computer and use it in GitHub Desktop.
laptop vs code settings (needs cleanup)
{
/* GLOBAL VS CODE SETTINGS */
"window.titleBarStyle": "custom",
"editor.tabSize": 4,
"editor.stickyScroll.enabled": true,
"editor.lineNumbers": "on",
"editor.tabCompletion": "on",
"editor.formatOnSave": true,
"editor.suggestSelection": "first",
"editor.unicodeHighlight.allowedCharacters": {
"️": true,
"ǃ": true,
"ℕ": true,
"ℝ": true
},
"editor.fontFamily": "'Lilex','JetBrainsMono Nerd Font', 'JetBrains Mono', 'monospace', monospace",
"editor.largeFileOptimizations": false,
"editor.cursorBlinking": "phase",
"editor.cursorSmoothCaretAnimation": "on",
"editor.fontLigatures": "'zero', 'cv09', 'ss01', 'cv11'",
"editor.linkedEditing": true,
"editor.bracketPairColorization.enabled": true,
"workbench.startupEditor": "none",
"workbench.iconTheme": "material-icon-theme",
/* GIT SETTINGS */
"git.autofetch": true,
"git.enableSmartCommit": true,
"git.confirmSync": false,
"git.enableCommitSigning": true,
"git.ignoreRebaseWarning": true,
/* INTELLICODE */
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
/* CUSTOM SETTINGS FOR JAVA */
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
/* CUSTOM SETTINGS FOR JULIA */
"terminal.integrated.commandsToSkipShell": [
"language-julia.interrupt"
],
/* LANGUAGE SETTINGS */
"haskell.manageHLS": "PATH",
"julia.symbolCacheDownload": true,
"julia.enableTelemetry": true,
"python.venvPath": "~/.cache/pypoetry/virtualenvs",
"python.analysis.diagnosticSeverityOverrides": {
"reportAssertAlwaysTrue": "warning",
"reportConstantRedefinition": "error",
"reportGeneralTypeIssues": "error",
"reportImportCycles": "error",
"reportInconsistentConstructor": "error",
"reportInvalidStringEscapeSequence": "error",
"reportMatchNotExhaustive": "warning",
"reportMissingImports": "error",
"reportMissingParameterType": "error",
"reportOptionalCall": "error",
"reportOptionalContextManager": "error",
"reportOptionalIterable": "error",
"reportOptionalMemberAccess": "error",
"reportOptionalSubscript": "error",
"reportPrivateUsage": "error",
"reportSelfClsParameterName": "warning",
"reportUnboundVariable": "error",
"reportUndefinedVariable": "error",
"reportUninitializedInstanceVariable": "error",
"reportUnknownArgumentType": "error",
"reportUnknownMemberType": "error",
"reportUnknownParameterType": "error",
"reportUnknownVariableType": "error",
"reportUnnecessaryComparison": "information",
"reportUnnecessaryContains": "information",
"reportUnnecessaryTypeIgnoreComment": "information",
"reportUntypedBaseClass": "error",
"reportUntypedClassDecorator": "error",
"reportUntypedFunctionDecorator": "error",
"reportUntypedNamedTuple": "error",
"reportUnusedCallResult": "information",
"reportUnusedFunction": "warning",
"reportUnusedClass": "warning",
"reportUnusedExpression": "error",
"reportUnusedImport": "warning",
"reportUnusedVariable": "error",
},
"python.analysis.logLevel": "Trace",
"python.analysis.typeCheckingMode": "strict",
"python.analysis.addImport.heuristics": true,
/* LANGUAGE-SPECIFIC SETTINGS */
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[python]": {
"editor.defaultFormatter": "charliermarsh.ruff",
"editor.formatOnType": true
},
/* EXTENSIONS */
"notebook.lineNumbers": "on",
"vscord.app.name": "Visual Studio Code",
"vscord.status.buttons.button1.active.label": "See the repository",
"vscord.status.buttons.button1.enabled": true,
"vscord.status.details.text.idle": "",
"vscord.status.details.text.debugging": "Fixing issues in {file_name}{file_extension} at line {current_line}",
"vscord.status.image.small.idle.key": "they ain't working smh",
"vscord.status.state.text.debugging": "Fixing issues in {workspace}",
"vscord.status.state.text.editing": "Editing {file_name}{file_extension} at line {current_line} of {line_count}",
"vscord.status.state.text.viewing": "Reading {file_name}{file_extension} at line {current_line} of {line_count}",
"vscord.status.problems.text": "- issues: {problems_count}",
"vscord.status.buttons.button1.inactive.label": "No associated repository",
"vscord.status.buttons.button1.inactive.url": "https://github.com/qexat",
"vscord.status.buttons.button1.active.url": "https://github.com/qexat",
"vscord.status.state.text.idle": "Sleeping with the birds",
"vscord.status.showElapsedTime": false,
"vscord.status.image.small.notInFile.text": "Zzz...",
"vscord.status.details.text.notInFile": "Not programming",
"githubPullRequests.pullBranch": "never",
"files.associations": {
"C1": "plaintext",
"B1": "plaintext",
"A1": "plaintext",
"D1": "plaintext",
"A2": "plaintext"
},
"vscord.status.idle.resetElapsedTime": true,
"vscord.status.state.text.notInFile": "Configuring Visual Studio Code",
"editor.stickyTabStops": true,
"python.analysis.autoImportCompletions": true,
"redhat.telemetry.enabled": false,
"githubPullRequests.createOnPublishBranch": "never",
"terminal.integrated.shellIntegration.enabled": false,
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"liveServer.settings.donotShowInfoMsg": true,
"scm.repositories.sortOrder": "name",
"editor.minimap.enabled": false,
"editor.fontSize": 14,
"diffEditor.hideUnchangedRegions.enabled": true,
"diffEditor.experimental.showMoves": true,
"window.zoomLevel": 1,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"[yaml]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[markdown]": {
"editor.defaultFormatter": "DavidAnson.vscode-markdownlint"
},
"workbench.colorTheme": "Kalmia",
"codesnap.realLineNumbers": true,
"codesnap.showWindowControls": false,
"codesnap.transparentBackground": true,
"codesnap.boxShadow": "rgba(0, 0, 0, 0.55) 0px 0px 0px",
"lldb.library": "/usr/lib/swift/lib/liblldb.so",
"lldb.launch.expressions": "native",
"editor.indentSize": "tabSize",
"[swift]": {
"editor.autoClosingComments": "always",
"editor.tabSize": 2,
},
"[cpp]": {
"editor.defaultFormatter": "ms-vscode.cpptools"
},
"terminal.integrated.cursorStyle": "line",
"terminal.integrated.cursorStyleInactive": "none",
"editor.fontWeight": "450",
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment