Skip to content

Instantly share code, notes, and snippets.

@kbysiec
Created August 10, 2024 19:55
Show Gist options
  • Save kbysiec/b6521dea0350d258b10a00f3598ec05f to your computer and use it in GitHub Desktop.
Save kbysiec/b6521dea0350d258b10a00f3598ec05f to your computer and use it in GitHub Desktop.

Revisions

  1. kbysiec created this gist Aug 10, 2024.
    146 changes: 146 additions & 0 deletions settings.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,146 @@
    {
    /* editor */
    "editor.tabSize": 2,
    "editor.foldingStrategy": "auto",
    "editor.fontFamily": "Geist Mono, monospace",
    "editor.fontLigatures": true,
    "editor.fontSize": 15,
    "editor.lineHeight": 0,
    "editor.smoothScrolling": true,
    "editor.cursorSmoothCaretAnimation": "on",
    "editor.cursorBlinking": "phase",
    "editor.minimap.enabled": false,
    "editor.acceptSuggestionOnEnter": "off",
    "editor.renderWhitespace": "trailing",
    "editor.guides.bracketPairs": "active",
    "editor.tokenColorCustomizations": {
    "[Material Deep Ocean]": {
    "strings": "#fff9a0",
    "types": "#fff9a0",
    "functions": "#aaf89c",
    "variables": "#aaf89c",
    "textMateRules": [
    {
    "name": "Number, Constant, Function Argument, Tag Attribute, Embedded",
    "scope": [
    "constant.numeric",
    "support.constant",
    "constant.character",
    "constant.escape",
    "variable.parameter",
    "keyword.other.unit",
    "keyword.other",
    "meta.fstring.python",
    "meta.import variable.other.readwrite.alias"
    ],
    "settings": {
    "foreground": "#fa7b7b"
    }
    },
    {
    "name": "block level variables",
    "scope": ["meta.block variable.other"],
    "settings": {
    "foreground": "#b0c9ff"
    }
    },
    {
    "name": "block level properties",
    "scope": [
    "meta.block variable.other.property",
    "meta.block entity.name.function"
    ],
    "settings": {
    "foreground": "#aaf89c"
    }
    },
    {
    "name": "function call e.g. React.",
    "scope": ["meta.function-call variable"],
    "settings": {
    "foreground": "#b0c9ff"
    }
    }
    ]
    }
    },

    /* workbench */
    "workbench.list.defaultFindMode": "filter",
    "workbench.editor.enablePreviewFromQuickOpen": false,
    "workbench.editor.highlightModifiedTabs": true,
    "workbench.editor.historyBasedLanguageDetection": true,
    "workbench.experimental.enableNewProfilesUI": true,
    "workbench.productIconTheme": "material-product-icons",
    "workbench.iconTheme": "symbols",
    "workbench.preferredLightColorTheme": "Material Deep Ocean",
    "workbench.preferredDarkColorTheme": "Material Deep Ocean",
    "workbench.colorCustomizations": {
    "[Material Deep Ocean]": {
    "focusBorder": "#363d45",
    "scrollbar.shadow": "#0e0f11",
    "scrollbarSlider.background": "#9bc5f150",
    "scrollbarSlider.hoverBackground": "#ffffff40",
    "scrollbarSlider.activeBackground": "#ffffff40",
    "list.activeSelectionForeground": "#C792EA",
    "activityBarBadge.background": "#C792EA",
    "gitDecoration.modifiedResourceForeground": "#C792EA",
    "editorInlayHint.background": "#3d3d3d",
    "editorInlayHint.foreground": "#F8F8F2",
    "list.highlightForeground": "#FFCB6B",
    "button.background": "#C792EA",
    "button.foreground": "#000000",
    "button.hoverBackground": "#C792EA",
    "progressBar.background": "#C792EA",
    "textLink.foreground": "#C792EA",
    "textLink.activeForeground": "#C792EA",
    "statusBar.background": "#131520",
    "listFilterWidget.noMatchesOutline": "#00000000",
    "listFilterWidget.background": "#C792EA",
    "list.filterMatchBackground": "#C792EA",
    "terminal.ansiBlue": "#82AAFF",
    "terminal.ansiRed": "#8f93a2",
    "terminal.ansiMagenta": "#C792EA",
    "terminal.ansiYellow": "#FFCB6B",
    "terminal.ansiGreen": "#C2FD6D",
    "terminal.ansiCyan": "#5ffdff",
    "terminalCursor.foreground": "#ffcc00",
    "tab.activeModifiedBorder": "#C792EA"
    }
    },

    /* window */
    "window.title": "${dirty} ${activeEditorMedium}${separator}${rootName}",
    "window.titleBarStyle": "native",
    "window.autoDetectColorScheme": true,
    "window.zoomLevel": 1,

    /* apc */
    "apc.electron": {
    "titleBarStyle": "hidden",
    "trafficLightPosition": {
    "x": 12,
    "y": 11
    }
    },

    "apc.stylesheet": {
    "*": "font-family: Geist Mono, monospace",
    ".badge-content, .count-badge, .monaco-count-badge": "background-color: #C792EA !important",
    ".active-item-indicator:before": "border-left-color: #C792EA !important",
    ".line-numbers": "color: #3f3f3f !important",
    ".active-line-number": "color: #c6c6c6 !important"
    },

    "window.customTitleBarVisibility": "never",
    "apc.activityBar": {
    "hideSettings": true,
    "size": 40,
    "itemMargin": 5
    },
    "apc.statusBar": {
    "position": "editor-bottom",
    "height": 22,
    "fontSize": 12
    }
    }