{ // open json editor for settings "workbench.settings.editor": "json", // Theme "workbench.colorTheme": "Catppuccin Macchiato", "workbench.preferredDarkColorTheme": "Catppuccin Macchiato", "workbench.iconTheme": "catppuccin-macchiato", "workbench.preferredHighContrastColorTheme": "Catppuccin Macchiato", "catppuccin.accentColor": "lavender", "catppuccin.extraBordersEnabled": true, "catppuccin.italicComments": true, "catppuccin.boldKeywords": true, "catppuccin.italicKeywords": false, "terminal.integrated.minimumContrastRatio": 1, "editor.semanticHighlighting.enabled": true, "catppuccin.customUIColors": { "all": { "activityBar.background": "base", "activityBar.border": "base", "sideBar.background": "base", "editorGroupHeader.tabsBackground": "mantle", "tab.inactiveBackground": "mantle", "tab.unfocusedActiveBackground": "mantle", "tab.unfocusedInactiveBackground": "mantle", "statusBar.background": "base", "statusBar.border": "base", "sideBar.border": "base" } }, // Font "editor.fontFamily": "JetBrainsMono Nerd Font", "editor.inlayHints.fontFamily": "JetBrainsMono Nerd Font", "terminal.integrated.fontFamily": "JetBrainsMono Nerd Font", "scm.inputFontFamily": "JetBrainsMono Nerd Font", "chat.editor.fontFamily": "JetBrainsMono Nerd Font", "debug.console.fontFamily": "JetBrainsMono Nerd Font", "editor.codeLensFontFamily": "JetBrainsMono Nerd Font", "notebook.output.fontFamily": "JetBrainsMono Nerd Font", "markdown.preview.fontFamily": "JetBrainsMono Nerd Font", "errorLens.fontFamily": "JetBrainsMono Nerd Font", "editor.fontLigatures": true, "editor.fontSize": 14, "terminal.integrated.fontSize": 14, // UI "editor.stickyScroll.enabled": true, "window.commandCenter": false, "editor.lineNumbers": "relative", "editor.lineHeight": 24, "window.menuBarVisibility": "toggle", "editor.minimap.enabled": false, "editor.overviewRulerBorder": false, "workbench.editor.enablePreviewFromCodeNavigation": true, "workbench.view.alwaysShowHeaderActions": true, "workbench.startupEditor": "none", "editor.scrollbar.horizontal": "hidden", "editor.hideCursorInOverviewRuler": true, "workbench.editor.empty.hint": "hidden", "workbench.editor.tabActionCloseVisibility": false, "markdown-preview-github-styles.lightTheme": "dark", "markdown-preview-github-styles.colorTheme": "dark", "files.trimTrailingWhitespace": true, "editor.foldingImportsByDefault": true, "editor.guides.bracketPairs": true, "editor.guides.highlightActiveIndentation": true, "editor.guides.bracketPairsHorizontal": "active", "cSpell.language": "en, es", "search.followSymlinks": false, "explorer.compactFolders": false, "breadcrumbs.filePath": "off", "editor.bracketPairColorization.enabled": true, "editor.scrollbar.vertical": "visible", "editor.wordWrap": "off", "errorLens.fontStyleItalic": true, "terminal.integrated.tabs.enabled": true, // Misc "codeium.enableCodeLens": false, "workbench.tips.enabled": false, "git.openRepositoryInParentFolders": "never", "editor.linkedEditing": true, "git.closeDiffOnOperation": true, "workbench.editor.scrollToSwitchTabs": true, "editor.inlayHints.enabled": "on", "editor.autoClosingBrackets": "always", "diffEditor.codeLens": true, "editor.suggest.preview": true, "debug.allowBreakpointsEverywhere": true, "editor.suggest.matchOnWordStartOnly": false, "editor.mouseWheelZoom": true, "codeium.enableSearch": true, "workbench.editor.splitInGroupLayout": "vertical", "files.associations": { ".env*": "dotenv" }, "update.mode": "manual", "editor.codeActionsOnSave": { "source.addMissingImports": "explicit", "source.organizeImports": "explicit" }, "editor.formatOnSave": true, // APC "apc.electron": { "titleBarStyle": "hidden", "opacity": 0.95 }, "window.titleBarStyle": "native", "apc.activityBar": { "position": "bottom", "hideSettings": true, "size": 28, "itemMargin": 5 }, "apc.listRow": { "lists": ["explorer-folders-view", "quick-input-list", "results"], "height": 26, "fontSize": 12 }, "apc.font.family": "JetBrainsMono Nerd Font", "apc.monospace.font.family": "JetBrainsMono Nerd Font", "apc.statusBar": { "position": "editor-bottom", "height": 28, "fontSize": 12 }, // Custom css "apc.stylesheet": { // ".title-actions": "display: none !important", ".tabs-and-actions-container > .editor-actions": "display: none !important", ".titlebar-center": "display: none !important", ".titlebar-right": "display: none !important", ".inline-tabs-placeholder": "display: none !important", ".decorationsOverviewRuler": "display: none !important", ".sidebar": "border: none !important", ".monaco-workbench .monaco-list:not(.element-focused):focus:before": "outline: none !important", ".monaco-editor .cursors-layer .cursor": "background-image: linear-gradient(135deg, #c6a0f6 10%, #8aadf4 100%)", ".quick-input-list-row div": "display: flex !important; align-items: center !important", ".title.show-file-icons .label-container .monaco-icon-label.file-icon": "padding-bottom: 6px !important", ".quick-input-widget.show-file-icons, .editor-widget.find-widget": "box-shadow: none !important", ".filematch .monaco-icon-label:before, .custom-list-row.results .monaco-list-row .monaco-icon-label:before": "background-position: 0 bottom !important", ".filematch .monaco-count-badge": "padding: 5px 6px 0 6px !important", ".composite": "border: none !important", ".global-actions": "display: none !important", ".slider": "position: absolute !important; right: 1px !important; width: 6px !important; border-radius: 5px; left: auto !important;", ".monaco-scrollable-element > .shadow.top": "box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.75) !important; top: -3px !important", ".monaco-editor-hover, .monaco-hover": "box-shadow: 0px 8px 32px rgba(0,0,0,.45) !important; padding: 5px !important; background-image: linear-gradient(#363a4f 0%, #24273a 100%) !important; border-radius: 7px !important; border: none !important;", ".quick-input-widget": "transform: translateY(-50%) !important; top: 50% !important; box-shadow: 0px 8px 20px rgba(0, 0, 0, .45) !important; padding: 10px 10px 18px 10px !important; background-image: linear-gradient(#363a4f 0%, #1e2030 100%) !important; border-radius: 7px !important;", ".monaco-list-rows": "background: transparent !important;", ".monaco-list-row:hover": "background: rgba(0, 0, 0, .2) !important;", ".notifications-toasts .monaco-list-row:hover": "background: none !important;" }, // Neovim "extensions.experimental.affinity": { "asvetliakov.vscode-neovim": 1 }, "vscode-neovim.neovimExecutablePaths.linux": "/home/matt/.local/share/bob/nvim-bin/nvim", // Project Manager "projectManager.git.baseFolders": ["~/dev/"], "projectManager.sortList": "Recent", // Smooth movement "workbench.list.smoothScrolling": true, "terminal.integrated.smoothScrolling": true, "editor.cursorBlinking": "smooth", "editor.smoothScrolling": true, // Animations "animations.Enabled": true, "animations.CursorAnimation": true, "animations.CursorAnimationOptions": { "Color": "#b7bdf8", "CursorStyle": "block", "TrailLength": 2 }, "animations.Active": "Indent", "animations.Scrolling": "Slide", "animations.Durations": { "Command-Palette": 400, "Scrolling": 300, "Active": 200, "Smooth-Mode": 300, "Tabs": 300 }, "animations.Smooth-Mode": true, "animations.Install-Method": "Apc Customize UI++", // Language specific "markdown.preview.scrollEditorWithPreview": true, "markdown.preview.scrollPreviewWithEditor": true, "Lua.codeLens.enable": true, "Lua.hint.enable": true, "html.format.enable": true, "json.format.enable": true, "javascript.format.enable": true, "redhat.telemetry.enabled": false, "javascript.updateImportsOnFileMove.enabled": "always", "typescript.updateImportsOnFileMove.enabled": "always", "vue.updateImportsOnFileMove.enabled": true, "python.analysis.typeCheckingMode": "basic", "python.analysis.autoImportCompletions": true, "svelte.enable-ts-plugin": true, "[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[javascript]": { "editor.defaultFormatter": "esbenp.prettier-vscode", "javascript.preferences.importModuleSpecifier": "relative" }, "[typescript]": { "editor.defaultFormatter": "esbenp.prettier-vscode", "typescript.preferences.importModuleSpecifier": "relative" }, "[javascriptreact]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[typescriptreact]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[vue]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[css]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[scss]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[less]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[html]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[jsonc]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[yaml]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[markdown]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[graphql]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[handlebars]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[python]": { "editor.defaultFormatter": "charliermarsh.ruff" }, "gopls": { "ui.semanticTokens": true }, // File explorer // Terminal "terminal.integrated.cursorBlinking": true, "terminal.integrated.stickyScroll.enabled": false, "terminal.external.linuxExec": "kitty", "terminal.integrated.cursorStyle": "line", "terminal.integrated.defaultProfile.linux": "fish", "terminal.integrated.gpuAcceleration": "on", "terminal.integrated.shellIntegration.suggestEnabled": true, "terminal.integrated.enableImages": true, "terminal.explorerKind": "external", "terminal.integrated.env.linux": {}, // Zen mode "zenMode.showTabs": "none", "zenMode.hideLineNumbers": false, "zenMode.silentNotifications": false, "zenMode.fullScreen": false, // Error lens "errorLens.errorGutterIconColor": "#ED8796", "errorLens.searchForProblemQuery": "https://search.brave.com/search?q=$message", "errorLens.warningGutterIconColor": "#EED49F", // Colorize "colorize.include": [ "**/*.lua", "**/*.cs", "**/*.css", "**/*.scss", "**/*.sass", "**/*.less", "**/*.styl", "**/*.xml", "**/*.svg", "**/*.json", "**/*.js", "**/*.java", "**/*.kt", "**/*.cpp", "**/*.rasi", "**/*.toml" ], "colorize.languages": [ "css", "sass", "scss", "less", "postcss", "sss", "stylus", "xml", "svg", "json", "javascript", "java", "c", "rasi", "markdown", "toml" ], // Toggle excluded files "files.exclude": { "**/.git": true, "**/.svn": true, "**/.hg": true, "**/CVS": true, "**/.DS_Store": true, "**/Thumbs.db": true, "**/node_modules": true, "**/.next": true, "**/.husky": true, "**/drizzle": true, "**/dist": true, "**/.todo.md": true, "**/.vscode": true, "**/.eslintrc.cjs": true, "**/.editorconfig": true, "**/.gitignore": true, "**/.lintstagedrc.mjs": true, "**/.markdownlint.json": true, "**/.markdownlintignore": true, "**/.prettierignore": true, "**/bun.lockb": true, "**/cspell.json": true, "**/package-lock.json": true, "**/pnpm-lock.yaml": true, "**/next-env.d.ts": true, "**/postcss.config.cjs": true, "**/prettier.config.js": true, "**/README.md": true, "**/next.config.js": true, "**/tailwind.config.ts": true, "**/drizzle.config.ts": true, "**/migrate.ts": true, "**/.env.example": true }, "commentAnchors.workspace.lazyLoad": false, "commentAnchors.tags.anchors": { // General Anchors "ANCHOR": { "iconColor": "default", "highlightColor": "#A8C023", "scope": "file", "isItalic": true, "isBold": true, "styleMode": "full" }, "TODO": { "iconColor": "#91d7e3", "highlightColor": "#91d7e3", "scope": "workspace", "isItalic": true, "isBold": true, "styleMode": "full" }, // FIX Anchors "FIXME": { "iconColor": "#ed8796", "highlightColor": "#ed8796", "scope": "workspace", "isItalic": true, "styleMode": "full" }, "FIX": { "iconColor": "#ed8796", "highlightColor": "#ed8796", "scope": "workspace", "isItalic": true, "isBold": true, "styleMode": "full" }, "BUG": { "iconColor": "#ed8796", "highlightColor": "#ed8796", "scope": "workspace", "isItalic": true, "styleMode": "full" }, "FIXIT": { "iconColor": "#ed8796", "highlightColor": "#ed8796", "scope": "workspace", "isItalic": true, "styleMode": "full" }, "ISSUE": { "iconColor": "#ed8796", "highlightColor": "#ed8796", "scope": "workspace", "isItalic": true, "styleMode": "full" }, // NOTE Anchors "INFO": { "iconColor": "#8bd5ca", "highlightColor": "#8bd5ca", "scope": "workspace", "isItalic": true, "styleMode": "full" }, "NOTE": { "iconColor": "#8bd5ca", "highlightColor": "#8bd5ca", "scope": "workspace", "isItalic": true, "isBold": true, "styleMode": "full" }, // Other Anchors "HACK": { "iconColor": "#eed49f", "highlightColor": "#eed49f", "scope": "workspace", "isItalic": true, "styleMode": "full" }, // Warning Anchors "XXX": { "iconColor": "#eed49f", "highlightColor": "#eed49f", "scope": "workspace", "isItalic": true, "styleMode": "full" }, "WARNING": { "iconColor": "#eed49f", "highlightColor": "#eed49f", "scope": "workspace", "isItalic": true, "styleMode": "full" }, "WARN": { "iconColor": "#eed49f", "highlightColor": "#eed49f", "scope": "workspace", "isItalic": true, "isBold": true, "styleMode": "full" }, // Performance Anchors "OPTIM": { "iconColor": "#f0c6c6", "highlightColor": "#f0c6c6", "scope": "workspace", "isItalic": true, "styleMode": "full" }, "PERFORMANCE": { "iconColor": "#f0c6c6", "highlightColor": "#f0c6c6", "scope": "workspace", "isItalic": true, "styleMode": "full" }, "OPTIMIZE": { "iconColor": "#f0c6c6", "highlightColor": "#f0c6c6", "scope": "workspace", "isItalic": true, "styleMode": "full" }, "PERF": { "iconColor": "#f0c6c6", "highlightColor": "#f0c6c6", "scope": "workspace", "isItalic": true, "isBold": true, "styleMode": "full" }, // Testing Anchors "PASSED": { "iconColor": "#f0c6c6", "highlightColor": "#f0c6c6", "scope": "workspace", "isItalic": true, "styleMode": "full" }, "FAILED": { "iconColor": "#f0c6c6", "highlightColor": "#f0c6c6", "scope": "workspace", "isItalic": true, "styleMode": "full" }, "TESTING": { "iconColor": "#f0c6c6", "highlightColor": "#f0c6c6", "scope": "workspace", "isItalic": true, "styleMode": "full" }, "TEST": { "iconColor": "#f0c6c6", "highlightColor": "#f0c6c6", "scope": "workspace", "isItalic": true, "isBold": true, "styleMode": "full" }, "REVIEW": { "iconColor": "#a6da95", "highlightColor": "#a6da95", "scope": "workspace", "isItalic": true, "styleMode": "full" }, // Dividing Anchors "SECTION": { "iconColor": "#f5bde6", "highlightColor": "#f5bde6", "scope": "workspace", "behavior": "region", "isItalic": true, "styleMode": "full" }, "LINK": { "iconColor": "#f5a97f", "highlightColor": "#f5a97f", "scope": "workspace", "behavior": "link", "isItalic": true, "styleMode": "full" } }, "cSpell.enabled": false, // zoxide "autojump.smartPlugin": "zoxide", // Which key "whichkey.sortOrder": "alphabetically", "whichkey.bindings": [ { "key": ":", "name": "Commands", "type": "command", "command": "workbench.action.showCommands" }, { "key": "q", "name": "Exit", "type": "command", "command": "workbench.action.closeWindow" }, { "key": "-", "name": "Split window below", "type": "command", "command": "workbench.action.splitEditorDown" }, { "key": "|", "name": "Split window right", "type": "command", "command": "workbench.action.splitEditorRight" }, { "key": "e", "name": "Explorer View", "type": "command", "command": "workbench.view.explorer" }, { "key": "!", "name": "Add word to dictionary", "type": "command", "command": "cSpell.addWordToDictionary" }, { "key": " ", "name": "Find Files", "type": "command", "command": "workbench.action.quickOpen" }, { "key": "/", "name": "Grep", "type": "command", "command": "workbench.action.findInFiles" }, { "key": "z", "name": "Zen Mode", "type": "command", "command": "workbench.action.toggleZenMode" }, { "key": ",", "name": "Switch Buffer", "type": "command", "command": "workbench.action.showAllEditors" }, { "key": "b", "name": "󰖯 Buffers/Editors", "type": "bindings", "bindings": [ { "key": "A", "name": "Close all editors", "type": "command", "command": "workbench.action.closeAllEditors" }, { "key": "a", "name": "Last Editor", "type": "command", "command": "workbench.action.lastEditorInGroup" }, { "key": "R", "name": "Close editors to the right", "type": "command", "command": "workbench.action.closeEditorsToTheRight" }, { "key": "b", "name": "Switch to other editor", "type": "commands", "commands": [ "workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup", "list.select" ] }, { "key": "L", "name": "Close editors to the left", "type": "command", "command": "workbench.action.closeEditorsToTheLeft" }, { "key": "d", "name": "Delete buffer/editor", "type": "command", "command": "workbench.action.closeActiveEditor" }, { "key": "h", "name": "Move editor into left group", "type": "command", "command": "workbench.action.moveEditorToLeftGroup" }, { "key": "j", "name": "Move editor into below group", "type": "command", "command": "workbench.action.moveEditorToBelowGroup" }, { "key": "k", "name": "Move editor into above group", "type": "command", "command": "workbench.action.moveEditorToAboveGroup" }, { "key": "l", "name": "Move editor into right group", "type": "command", "command": "workbench.action.moveEditorToRightGroup" }, { "key": "o", "name": "Close other editors", "type": "command", "command": "workbench.action.closeOtherEditors" }, { "key": "n", "name": "Next editor", "type": "command", "command": "workbench.action.nextEditor" }, { "key": "u", "name": "Reopen closed editor", "type": "command", "command": "workbench.action.reopenClosedEditor" } ] }, { "key": "c", "name": " Code", "type": "bindings", "bindings": [ { "key": "a", "name": "Code Action", "type": "command", "command": "editor.action.codeAction" }, { "key": "R", "name": "Refactor", "type": "command", "command": "editor.action.refactor" }, { "key": "r", "name": "Rename", "type": "command", "command": "editor.action.rename" }, { "key": "o", "name": "Organize imports", "type": "command", "command": "editor.action.organizeImports" }, { "key": "f", "name": "Format document", "type": "command", "command": "editor.action.formatDocument" }, { "key": "p", "name": "Markdown Preview", "type": "command", "command": "markdown.showPreviewToSide" }, { "key": "I", "name": "Toggle IA (Codeium)", "type": "command", "command": "codeium.toggleEnable" } ] }, { "key": "d", "name": " Debug", "type": "bindings", "bindings": [ { "key": "d", "name": "Start", "type": "command", "command": "workbench.action.debug.start" }, { "key": "D", "name": "Run without debugging", "type": "command", "command": "workbench.action.debug.run" }, { "key": "t", "name": "Terminate", "type": "command", "command": "workbench.action.debug.stop" }, { "key": "c", "name": "Continue", "type": "command", "command": "workbench.action.debug.continue" }, { "key": "p", "name": "Pause", "type": "command", "command": "workbench.action.debug.pause" }, { "key": "R", "name": "Restart", "type": "command", "command": "workbench.action.debug.restart" }, { "key": "i", "name": "Step into", "type": "command", "command": "workbench.action.debug.stepInto" }, { "key": "O", "name": "Step over", "type": "command", "command": "workbench.action.debug.stepOver" }, { "key": "o", "name": "Step out", "type": "command", "command": "workbench.action.debug.stepOut" }, { "key": "b", "name": "Toggle breakpoint", "type": "command", "command": "editor.debug.action.toggleBreakpoint" }, { "key": "B", "name": "Toggle inline breakpoint", "type": "command", "command": "editor.debug.action.toggleInlineBreakpoint" }, { "key": "j", "name": "Jump to cursor", "type": "command", "command": "debug.jumpToCursor" }, { "key": "r", "name": "Toggle REPL", "type": "command", "command": "workbench.debug.action.toggleRepl" }, { "key": "w", "name": "Focus on watch window", "type": "command", "command": "workbench.debug.action.focusWatchView" }, { "key": "W", "name": "Add to watch", "type": "command", "command": "editor.debug.action.selectionToWatch" } ] }, { "key": "f", "name": "󰈔 File/Find", "type": "bindings", "bindings": [ { "key": "b", "name": "Buffers/Editors", "type": "command", "command": "workbench.action.showAllEditors" }, { "key": "c", "name": "Config File", "type": "command", "command": "workbench.action.openSettings" }, { "key": "f", "name": "Open file/folder", "type": "command", "command": "workbench.action.quickOpen" }, { "key": "F", "name": "Open file/folder", "type": "command", "command": "whichkey.openFile" }, { "key": "n", "name": "New Untitled", "type": "command", "command": "workbench.action.files.newUntitledFile" }, { "key": "p", "name": "Projects", "type": "command", "command": "projectManager.listProjects" }, { "key": "z", "name": "Zoxide", "type": "command", "command": "autojump.openFolder" }, { "key": "S", "name": "Save all files", "type": "command", "command": "workbench.action.files.saveAll" }, { "key": "r", "name": "Open recent", "type": "command", "command": "workbench.action.openRecent" }, { "key": "R", "name": "Rename file", "type": "commands", "commands": [ "workbench.files.action.showActiveFileInExplorer", "renameFile" ] }, { "key": "e", "name": "Show explorer view", "type": "command", "command": "workbench.view.explorer" }, { "key": "E", "name": "Show active file in tree/explorer view", "type": "command", "command": "workbench.files.action.showActiveFileInExplorer" }, { "key": "y", "name": "Copy path of active file", "type": "command", "command": "workbench.action.files.copyPathOfActiveFile" }, { "key": "o", "name": "Open with", "type": "command", "command": "explorer.openWith" }, { "key": "l", "name": "Change file language", "type": "command", "command": "workbench.action.editor.changeLanguageMode" } ] }, { "key": "g", "name": " Git", "type": "bindings", "bindings": [ { "key": "b", "name": "Checkout", "type": "command", "command": "git.checkout" }, { "key": "c", "name": "Commit", "type": "command", "command": "git.commit" }, { "key": "d", "name": "Delete Branch", "type": "command", "command": "git.deleteBranch" }, { "key": "f", "name": "Fetch", "type": "command", "command": "git.fetch" }, { "key": "i", "name": "Init", "type": "command", "command": "git.init" }, { "key": "m", "name": "Merge", "type": "command", "command": "git.merge" }, { "key": "p", "name": "Publish", "type": "command", "command": "git.publish" }, { "key": "s", "name": "Status", "type": "command", "command": "workbench.view.scm" }, { "key": "S", "name": "Stage", "type": "command", "command": "git.stage" }, { "key": "U", "name": "Unstage", "type": "command", "command": "git.unstage" } ] }, { "key": "s", "name": " Search", "type": "bindings", "bindings": [ { "key": "b", "name": "Buffers/Editors", "type": "command", "command": "workbench.action.showAllEditors" }, { "key": "e", "name": "Extensions", "type": "command", "command": "workbench.view.extensions" }, { "key": "g", "name": "Grep", "type": "command", "command": "workbench.action.findInFiles" }, { "key": "c", "name": "Commands", "type": "command", "command": "workbench.action.showCommands" }, { "key": "s", "name": "Goto Symbol", "type": "command", "command": "workbench.action.gotoSymbol" }, { "key": "S", "name": "Goto Symbol (Workspace)", "type": "command", "command": "workbench.action.showAllSymbols" }, { "key": "k", "name": "Keymaps", "type": "command", "command": "workbench.action.openGlobalKeybindings" } ] }, { "key": "u", "name": " ui", "type": "bindings", "bindings": [ { "key": "b", "name": "Toggle sidebar", "type": "command", "command": "workbench.action.toggleSidebarVisibility" }, { "key": "p", "name": "Toggle panel", "type": "command", "command": "workbench.action.togglePanel" }, { "key": "c", "name": "Colorscheme", "type": "command", "command": "workbench.action.selectTheme" }, { "key": "m", "name": "Toggle maximized panel", "type": "command", "command": "workbench.action.toggleMaximizedPanel" }, { "key": "a", "name": "Toggle activitybar", "type": "command", "command": "workbench.action.toggleActivityBarVisibility" }, { "key": "S", "name": "Toggle statusline", "type": "command", "command": "workbench.action.toggleStatusbarVisibility" } ] }, { "key": "x", "name": "󰁨 diagnostics/quickfix", "type": "bindings", "bindings": [ { "key": "x", "name": "Workspace Diagnostics", "type": "command", "command": "workbench.actions.view.toggleProblems" }, { "key": "t", "name": "TODO (cwd)", "type": "command", "command": "fileAnchors.focus" }, { "key": "T", "name": "TODO (root)", "type": "command", "command": "workspaceAnchors.focus" } ] } ], "editor.matchBrackets": "never", "workbench.statusBar.visible": false "dart.flutterSdkPath": "/home/kappa/down/pkgs/flutter", "dart.flutterCustomEmulators": [] }