diff options
Diffstat (limited to 'codium')
| -rw-r--r-- | codium/.config/VSCodium/User/settings.json | 167 |
1 files changed, 167 insertions, 0 deletions
diff --git a/codium/.config/VSCodium/User/settings.json b/codium/.config/VSCodium/User/settings.json new file mode 100644 index 0000000..af6b6dd --- /dev/null +++ b/codium/.config/VSCodium/User/settings.json @@ -0,0 +1,167 @@ +{ + "breadcrumbs.enabled": true, + + "diffEditor.ignoreTrimWhitespace": false, + "diffEditor.renderIndicators": false, + + "editor.acceptSuggestionOnCommitCharacter": false, + "editor.accessibilitySupport": "off", + "editor.dragAndDrop": false, + "editor.emptySelectionClipboard": false, + "editor.fontFamily": "'Hack Nerd Font', 'Hack', 'Source Code Pro', 'Droid Sans Mono', 'Courier New', monospace, 'Droid Sans Fallback'", + "editor.fontSize": 15, + "editor.formatOnPaste": false, + "editor.hover.delay": 200, + "editor.minimap.enabled": false, + "editor.mouseWheelZoom": true, + "editor.multiCursorModifier": "ctrlCmd", + "editor.quickSuggestions": { + "comments": true, + "other": true, + "strings": true + }, + "editor.renderControlCharacters": true, + "editor.renderWhitespace": "boundary", + "editor.roundedSelection": false, + "editor.tokenColorCustomizations": { + "textMateRules": [ + { + "scope": [ "comment.documentation.name.cs", "comment.documentation.delimiter.cs" ], + "settings": { + "foreground": "#D4D4D4" + } + }, + { + "scope": [ "entity.name.variable", "comment.documentation.attribute.name.cs", "variable.other.constants", "variable.other.enummember" ], + "settings": { + "foreground": "#9CDCFE" + } + }, + { + "scope": [ "comment.documentation.attribute.quotes.cs" ], + "settings": { + "foreground": "#CE9178" + } + }, + { + "scope": [ "keyword.operator" ], + "settings": { + "foreground": "#C586C0" + } + } + ] + }, + "editor.wordBasedSuggestions": false, + + "explorer.confirmDelete": false, + "explorer.confirmDragAndDrop": false, + + "extensions.ignoreRecommendations": true, + + "files.associations": { + "*.clang-tidy": "yaml" + }, + "files.eol": "\n", + "files.exclude": { + "**/.git": true, + "**/.svn": true, + "**/.hg": true, + "**/.DS_Store": true, + "**/bin": true, + "**/obj": true, + "**/Release": true, + "**/Debug": true, + "**/tidy-build": true, + }, + "files.insertFinalNewline": true, + "files.trimTrailingWhitespace": true, + + "git.detectSubmodules": false, + + "telemetry.telemetryLevel": "off", + + "terminal.integrated.cursorBlinking": true, + "terminal.integrated.cursorStyle": "line", + + "update.enableWindowsBackgroundUpdates": false, + + "window.menuBarVisibility": "visible", + "window.newWindowDimensions": "inherit", + "window.openFilesInNewWindow": "default", + "window.restoreWindows": "none", + "window.title": "${dirty}${activeEditorShort}${separator}${rootName}${separator}${appName}", + "window.titleBarStyle": "custom", + "workbench.editor.enablePreview": false, + "workbench.editor.enablePreviewFromQuickOpen": false, + "workbench.iconTheme": "material-icon-theme", + "workbench.list.horizontalScrolling": true, + "workbench.list.openMode": "doubleClick", + + "zenMode.centerLayout": false, + + "[lua]": { + "editor.insertSpaces": false, + "editor.autoIndent": "none" + }, + "[yaml]": { + "editor.tabSize": 2, + "editor.insertSpaces": true, + "editor.autoIndent": "none" + }, + + // Plugin settings + + // Crates + "crates.compatibleDecorator": "✓", + + // GitLens + "gitlens.advanced.messages": { + "suppressCommitHasNoPreviousCommitWarning": false, + "suppressCommitNotFoundWarning": false, + "suppressFileNotUnderSourceControlWarning": false, + "suppressGitVersionWarning": false, + "suppressLineUncommittedWarning": false, + "suppressNoRepositoryWarning": false, + }, + + // Material Icon Theme + "material-icon-theme.folders.color": "#0087ff", + + // C# + "csharp.suppressHiddenDiagnostics": false, + "csharp.suppressDotnetInstallWarning": true, + "csharp.suppressDotnetRestoreNotification": true, + "omnisharp.enableEditorConfigSupport": true, + "omnisharp.enableRoslynAnalyzers": true, + "razor.disabled": true, + + // Rust analyzer + "rust-analyzer.inlayHints.enable": false, + + "cSpell.userWords": [ + "intrinsics", + "unpause", + "bitflags", + "cifs", + "cmus", + "datetime", + "derive", + "dylib", + "emby", + "encoder", + "image", + "jellyfin", + "magick", + "minecraft", + "mutex", + "openssl", + "peekable", + "read", + "serde", + "serilog", + "skia", + "ubyte", + "upnp", + "ushort" + ], +} |
