Created
January 22, 2024 18:49
-
-
Save Grubba27/b1fe24422fe61c8093c3ae71923bf973 to your computer and use it in GitHub Desktop.
vscode config
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "json.schemaDownload.enable": true, | |
| "workbench.colorTheme": "Night Wolf (black)", | |
| "workbench.iconTheme": "symbols", | |
| "files.autoSave": "afterDelay", | |
| "editor.fontSize": 14, | |
| "editor.fontFamily": "'Jetbrains Mono', 'FiraCode-Retina', 'Fira Code', Monocraft , Menlo, Monaco, 'Courier New', monospace", | |
| "editor.tabSize": 2, | |
| "editor.cursorBlinking": "phase", | |
| "editor.cursorSmoothCaretAnimation": "on", | |
| "material-icon-theme.activeIconPack": "react", | |
| "explorer.confirmDelete": false, | |
| "[javascript]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| "diffEditor.wordWrap": "off" | |
| }, | |
| "explorer.confirmDragAndDrop": false, | |
| "zig.zls.inlayHintsShowBuiltin": true, | |
| "zig.zls.inlayHintsExcludeSingleArgument": true, | |
| "zig.zls.inlayHintsHideRedundantParamNames": true, | |
| "zig.zls.includeAtInBuiltins": true, | |
| "go.inlayHints.assignVariableTypes": true, | |
| "go.inlayHints.compositeLiteralFields": true, | |
| "go.inlayHints.constantValues": true, | |
| "go.inlayHints.compositeLiteralTypes": true, | |
| "go.inlayHints.functionTypeParameters": true, | |
| "go.inlayHints.parameterNames": true, | |
| "go.inlayHints.rangeVariableTypes": true, | |
| "javascript.inlayHints.enumMemberValues.enabled": true, | |
| "javascript.inlayHints.functionLikeReturnTypes.enabled": true, | |
| "javascript.inlayHints.parameterTypes.enabled": true, | |
| "javascript.inlayHints.propertyDeclarationTypes.enabled": true, | |
| "typescript.inlayHints.enumMemberValues.enabled": true, | |
| "typescript.inlayHints.functionLikeReturnTypes.enabled": true, | |
| "[typescript]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "security.workspace.trust.untrustedFiles": "open", | |
| "svelte.plugin.svelte.note-new-transformation": false, | |
| "git.confirmSync": false, | |
| "git.autofetch": true, | |
| "github.copilot.enable": { | |
| "*": true, | |
| "plaintext": true, | |
| "markdown": true, | |
| "scminput": false, | |
| "yaml": true, | |
| "css": true, | |
| "javascript": true, | |
| "zig": true, | |
| "solidity": false, | |
| "gleam": true | |
| }, | |
| "errorLens.enabled": true, | |
| "editor.foldingImportsByDefault": true, | |
| "[jsonc]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "editor.quickSuggestions": { | |
| "other": true, | |
| "comments": false, | |
| "strings": false | |
| }, | |
| "editor.acceptSuggestionOnCommitCharacter": true, | |
| "editor.acceptSuggestionOnEnter": "on", | |
| "editor.quickSuggestionsDelay": 5, | |
| "editor.suggestOnTriggerCharacters": true, | |
| "editor.tabCompletion": "off", | |
| "editor.suggest.localityBonus": true, | |
| "editor.suggestSelection": "first", | |
| // Enable word based suggestions | |
| "editor.wordBasedSuggestions": "matchingDocuments", | |
| // Enable parameter hints | |
| "editor.parameterHints.enabled": true, | |
| "typescript.disableAutomaticTypeAcquisition": true, | |
| "terminal.integrated.fontFamily": "'MesloLGM Nerd Font','Fira Code', Monocraft, Menlo, Monaco, 'Courier New', monospace", | |
| "terminal.integrated.cursorBlinking": true, | |
| "terminal.integrated.customGlyphs": true, | |
| "terminal.integrated.fontSize": 16, | |
| "editor.fontWeight": "450", // Retina !! Only works with FiraCode-VF.ttf installed, see below when using separated font files (the normal case). | |
| "terminal.integrated.minimumContrastRatio": 1, | |
| "[javascriptreact]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "terminal.integrated.profiles.osx": { | |
| "zsh": { | |
| "path": "/bin/zsh", | |
| "args": ["-l", "-i"] | |
| } | |
| }, | |
| "terminal.integrated.defaultProfile.osx": "zsh", | |
| "javascript.inlayHints.variableTypes.enabled": true, | |
| "typescript.inlayHints.propertyDeclarationTypes.enabled": true, | |
| "typescript.inlayHints.variableTypes.enabled": true, | |
| "yaml.schemas": { | |
| "file:///Users/grubba/.vscode/extensions/atlassian.atlascode-3.0.0/resources/schemas/pipelines-schema.json": "bitbucket-pipelines.yml" | |
| }, | |
| "atlascode.bitbucket.explorer.enabled": true, | |
| "redhat.telemetry.enabled": false, | |
| "editor.minimap.autohide": true, | |
| "diffEditor.wordWrap": "off", | |
| "editor.inlineSuggest.enabled": true, | |
| "[markdown]": { | |
| "editor.wordWrap": "off", | |
| "diffEditor.wordWrap": "off", | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "gitlens.views.branches.branches.layout": "list", | |
| "svelte.enable-ts-plugin": true, | |
| "[json]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "[html]": { | |
| "editor.defaultFormatter": "vscode.html-language-features" | |
| }, | |
| "workbench.startupEditor": "none", | |
| "editor.minimap.enabled": false, | |
| "[typescriptreact]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "openInGitHub.gitHubDomain": "github.com", | |
| "zig.zls.path": "/Users/grubba/Library/Application Support/Code/User/globalStorage/ziglang.vscode-zig/zls_install/zls", | |
| "zig.zigPath": "/Users/grubba/Library/Application Support/Code/User/globalStorage/ziglang.vscode-zig/zig_install/zig", | |
| "zig.trace.server": "messages", | |
| "zig.zls.highlightGlobalVarDeclarations": true, | |
| "zig.zls.inlayHintsHideRedundantParamNamesLastToken": true, | |
| "zig.zls.semanticTokens": "full", | |
| "zig.zls.useComptimeInterpreter": true, | |
| "zig.zls.warnStyle": true, | |
| "zig.zigVersion": "nightly-0.11.0-dev.3395+1e7dcaa3a", | |
| "zig.astCheckProvider": "extension", | |
| "go.toolsManagement.autoUpdate": true, | |
| "solidity.telemetry": true, | |
| "[solidity]": { | |
| "editor.defaultFormatter": "JuanBlanco.solidity" | |
| }, | |
| "solargraph.commandPath": "/Users/grubba/.rbenv/shims/solargraph", | |
| "terminal.integrated.shell.osx": "/usr/local/bin/zsh", | |
| "git.enableSmartCommit": true, | |
| "background.useFront": true, | |
| "background.enabled": true, | |
| "background.style": { | |
| "position": "absolute", | |
| "z-index": 99999 | |
| }, | |
| "rubyLsp.rubyVersionManager": "rbenv", | |
| "background.fullscreen": { | |
| "images": [ | |
| "/Users/grubba/Pictures/sxf.jpg", | |
| "/Users/grubba/Pictures/nge.jpg", | |
| "/Users/grubba/Pictures/luffy.jpg", | |
| "/Users/grubba/Pictures/jhin.jpg", | |
| "/Users/grubba/Pictures/sukuna.jpg", | |
| "/Users/grubba/Pictures/pochita.jpg", | |
| "/Users/grubba/Pictures/house_grass.jpg", | |
| "/Users/grubba/Pictures/chain.jpg", | |
| "/Users/grubba/Pictures/gojuro.jpg", | |
| "/Users/grubba/Pictures/anya.jpg", | |
| "/Users/grubba/Pictures/madara.jpg" | |
| ], | |
| "opacity": 0.85, | |
| "size": "cover", | |
| "position": "center", | |
| "interval": 300 | |
| }, | |
| "[ruby]": { | |
| "editor.defaultFormatter": "Shopify.ruby-lsp", | |
| "editor.formatOnSave": true, | |
| "editor.formatOnType": true, | |
| "editor.tabSize": 2, | |
| "editor.insertSpaces": true, | |
| "editor.semanticHighlighting.enabled": true, | |
| "editor.formatOnPaste": true, | |
| "files.trimTrailingWhitespace": true, | |
| "files.insertFinalNewline": true, | |
| "files.trimFinalNewlines": true, | |
| "editor.rulers": [120] | |
| }, | |
| "apc.font.family": "Cascadia Mono", | |
| "apc.header": { | |
| "height": 29 | |
| }, | |
| "apc.listRow": { | |
| "height": 25 | |
| }, | |
| "window.titleBarStyle": "native", | |
| "apc.electron": { | |
| "titleBarStyle": "hidden", | |
| "frame": false | |
| }, | |
| "apc.stylesheet": { | |
| // "html": "border: 1px solid #202023;", | |
| ".monaco-grid-branch-node": "top: 0 !important", | |
| ".editor-actions": "display: none !important", | |
| ".monaco-editor .suggest-widget": "border-radius: 6px; border: 1px solid rgba(255,255,255,0.04); opacity: 0.97; backdrop-filter: blur(15px);", | |
| "body > div.file-icons-enabled.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.no-activity-bar.sidebar-right.vs-dark.mvllow-rose-pine-themes-rose-pine-color-theme-json > div.monaco-grid-view > div > div > div.monaco-scrollable-element > div.split-view-container > div:nth-child(3) > div > div > div.monaco-scrollable-element > div.split-view-container > div.split-view-view.visible > div > div > div.monaco-scrollable-element > div.split-view-container > div.split-view-view.visible > div > div > div.sash-container > div:nth-child(2)": "border-left: 1px solid rgba(255,255,255,0.04)" | |
| }, | |
| "rubyLsp.enabledFeatures": { | |
| "codeActions": true, | |
| "diagnostics": true, | |
| "documentHighlights": true, | |
| "documentLink": true, | |
| "documentSymbols": true, | |
| "foldingRanges": true, | |
| "formatting": true, | |
| "hover": true, | |
| "inlayHint": true, | |
| "onTypeFormatting": true, | |
| "selectionRanges": true, | |
| "semanticHighlighting": true, | |
| "completion": true, | |
| "codeLens": true, | |
| "definition": true | |
| }, | |
| "files.trimTrailingWhitespace": true, | |
| "files.insertFinalNewline": true, | |
| "editor.rulers": [90], | |
| "rubyLsp.formatter": "rubocop", | |
| "rdbg.rubyVersionManager": "rbenv", | |
| "sorbet.enabled": true, | |
| "ruby.rubocop.executePath": "/Users/grubba/.rbenv/shims/", | |
| "rubyLsp.yjit": false, | |
| "sorbet.lspConfigs": [ | |
| { | |
| "id": "stable", | |
| "name": "Sorbet", | |
| "description": "Stable Sorbet Ruby IDE features", | |
| "cwd": "${workspaceFolder}", | |
| "command": ["bundle", "exec", "srb", "typecheck", "--lsp"] | |
| }, | |
| { | |
| "id": "beta", | |
| "name": "Sorbet (Beta)", | |
| "description": "Beta Sorbet Ruby IDE features", | |
| "cwd": "${workspaceFolder}", | |
| "command": [ | |
| "bundle", | |
| "exec", | |
| "srb", | |
| "typecheck", | |
| "--lsp", | |
| "--enable-all-beta-lsp-features" | |
| ] | |
| }, | |
| { | |
| "id": "experimental", | |
| "name": "Sorbet (Experimental)", | |
| "description": "Experimental Sorbet Ruby IDE features (warning: crashy, for developers only)", | |
| "cwd": "${workspaceFolder}", | |
| "command": [ | |
| "bundle", | |
| "exec", | |
| "srb", | |
| "typecheck", | |
| "--lsp", | |
| "--enable-all-experimental-lsp-features" | |
| ] | |
| } | |
| ], | |
| "ruby.rubocop.suppressRubocopWarnings": true, | |
| "editor.codeLensFontFamily": "Fira Code", | |
| "javascript.updateImportsOnFileMove.enabled": "always", | |
| "gitlens.advanced.messages": { | |
| "suppressLineUncommittedWarning": true | |
| }, | |
| "editor.smoothScrolling": true, | |
| "[vue]": { | |
| "editor.defaultFormatter": "Vue.volar" | |
| }, | |
| "typescript.updateImportsOnFileMove.enabled": "always", | |
| "workbench.statusBar.visible": false, | |
| "cmake.showOptionsMovedNotification": false, | |
| "git.openRepositoryInParentFolders": "never", | |
| "elixirLS.trace.server": "verbose", | |
| "terminal.integrated.enableMultiLinePasteWarning": false, | |
| "workbench.productIconTheme": "fluent-icons", | |
| "symbols.hidesExplorerArrows": false, | |
| "workbench.editor.enablePreview": false | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment