Created
February 18, 2024 19:04
-
-
Save mufaroxyz/79c8f195cc2b95b87411f56fcd5b0d3c to your computer and use it in GitHub Desktop.
VSC - Vesper Theme + Minimalistic UI [+APC Extension Required]. [WIP]
This file contains 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
{ | |
// open json editor for settings | |
"workbench.settings.editor": "json", | |
"workbench.iconTheme": "a-file-icon-vscode", | |
// Change font | |
"editor.fontFamily": "JetBrains Mono", | |
"scm.inputFontFamily": "JetBrains Mono", | |
"terminal.integrated.fontFamily": "Hack Nerd Font Mono", | |
"chat.editor.fontFamily": "JetBrains Mono", | |
"debug.console.fontFamily": "JetBrains Mono", | |
"editor.codeLensFontFamily": "JetBrains Mono", | |
"notebook.output.fontFamily": "JetBrains Mono", | |
"markdown.preview.fontFamily": "JetBrains Mono", | |
"editor.inlayHints.fontFamily": "JetBrains Mono", | |
// Font size | |
"editor.fontSize": 14, | |
"terminal.integrated.fontSize": 14, | |
"editor.fontWeight": "400", | |
// ui | |
"editor.minimap.enabled": false, | |
"window.commandCenter": false, | |
"editor.scrollbar.vertical": "auto", | |
"window.titleBarStyle": "custom", | |
"editor.scrollbar.horizontal": "auto", | |
// APC | |
"apc.activityBar": { | |
"position": "bottom", | |
"hideSettings": true, | |
"size": 28 | |
}, | |
"apc.electron": { | |
"titleBarStyle": "hiddenInset", | |
"trafficLightPosition": { | |
"x": 12, | |
"y": 10 | |
} | |
}, | |
"apc.font.family": "JetBrains Mono", | |
"apc.monospace.font.family": "JetBrains Mono", | |
"apc.statusBar": { | |
"position": "editor-bottom", | |
"height": 30, | |
"fontSize": 11 | |
}, | |
"apc.menubar.compact": true, | |
"apc.listRow": { | |
"lists": ["explorer-folders-view", "results"], | |
"height": 20, | |
"fontSize": 14 | |
}, | |
// Custom css | |
"apc.stylesheet": { | |
".sidebar > .composite": "height: 12px !important", | |
".title-label": "display: none !important", | |
".title-actions": "display: none !important", | |
".tabs-and-actions-container > .editor-actions": "display: none !important", | |
".titlebar-center": "display: none !important", | |
".titlebar-left": "display: none !important", | |
".titlebar-right": "display: none !important", | |
// main | |
"#workbench\\.parts\\.editor > div.content.empty > div > div > div > div > div.monaco-scrollable-element > div.split-view-container > div > div > div.editor-group-watermark > div.letterpress": "background-image: url(\"https://genshin.ch/templates/assets/img/avatar_emoji_200/e_036.webp\")", | |
// Editor | |
"#workbench\\.parts\\.editor > div.content > div > div > div > div > div.monaco-scrollable-element > div.split-view-container > div > div > div.title.tabs.show-file-icons.title-border-bottom > div.tabs-and-actions-container.tabs-border-bottom > div.monaco-scrollable-element > div.tabs-container": "font-weight: bold ", | |
"body > div.file-icons-enabled.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.enkia-tokyo-night-themes-tokyo-night-color-theme-json > div.monaco-grid-view > div > div > div.monaco-scrollable-element > div.split-view-container > div:nth-child(3)": "top: 15px !important; height: calc(100% - 15px) !important", | |
"body > div.file-icons-enabled.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.enkia-tokyo-night-themes-tokyo-night-color-theme-json > div.monaco-grid-view > div > div > div.monaco-scrollable-element > div.split-view-container > div:nth-child(1)": "height: 15px !important;", | |
"body > div.file-icons-enabled.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.Catppuccin-catppuccin-vsc-themes-mocha-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:nth-child(3) > div > div > div.monaco-scrollable-element > div.split-view-container": "display: flex !important", | |
".titlebar-drag-region": "display: block !important; height: 15px !important;", | |
"body > div.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.Catppuccin-catppuccin-vsc-themes-mocha-json.file-icons-enabled > div.monaco-grid-view > div > div > div.monaco-scrollable-element > div.split-view-container > div:nth-child(3)": "top: 15px !important; height: calc(100% - 15px) !important", | |
"body > div.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.Catppuccin-catppuccin-vsc-themes-mocha-json.file-icons-enabled > div.monaco-grid-view > div > div > div.monaco-scrollable-element > div.split-view-container > div:nth-child(1)": "height: 15px !important", | |
".inline-tabs-placeholder": "display: none !important", | |
".monaco-tl-row .monaco-tl-indent": "display: none !important", | |
"#workbench\\.parts\\.editor > div.content > div > div > div > div > div.monaco-scrollable-element > div.split-view-container > div > div > div.editor-container > div > div > div.overflowingContentWidgets > div.editor-widget.suggest-widget.visible": "border-color: #cba6f7 !important; border-width: 2px", | |
"body > div.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.Catppuccin-catppuccin-vsc-themes-mocha-json.file-icons-enabled > 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:nth-child(3) > div > div > div.monaco-scrollable-element > div.split-view-container > div:nth-child(1)": "height: 100% !important; flex: 1", | |
"#workbench\\.parts\\.editor > div.content > div > div > div > div > div.monaco-scrollable-element > div.split-view-container > div > div > div.editor-container > div > div > div.overflow-guard": "height: 100% !important", | |
"body > div.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.Catppuccin-catppuccin-vsc-themes-mocha-json.file-icons-enabled": "height: 100vh !important", | |
"#workbench\\.parts\\.editor > div.content": "height: 100% !important", | |
"#workbench\\.parts\\.editor > div.content > div > div > div > div > div.monaco-scrollable-element > div.split-view-container > div": "height: 100% !important", | |
"#workbench\\.parts\\.editor > div.content > div > div > div > div > div.monaco-scrollable-element > div.split-view-container > div > div > div.editor-container": "height: 100% !important", | |
"#workbench\\.parts\\.editor > div.content > div > div > div > div > div.monaco-scrollable-element > div.split-view-container > div > div > div.editor-container > div > div": "height: 100% !important", | |
"#workbench\\.parts\\.editor > div.content > div > div > div > div > div.monaco-scrollable-element > div.split-view-container > div > div > div.editor-container > div > div > div.overflow-guard > div.monaco-scrollable-element.editor-scrollable.vs-dark": "height: 100% !important", | |
"body > div.file-icons-enabled.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.Catppuccin-catppuccin-vsc-themes-mocha-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:nth-child(3) > div > div > div.monaco-scrollable-element > div.split-view-container > div:nth-child(3)": "top: auto !important; bottom: 0 !important", | |
"body > div.file-icons-enabled.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.enkia-tokyo-night-themes-tokyo-night-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:nth-child(3) > div > div > div.monaco-scrollable-element > div.split-view-container": "display: flex !important", | |
"body > div.file-icons-enabled.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.enkia-tokyo-night-themes-tokyo-night-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:nth-child(3) > div > div > div.monaco-scrollable-element > div.split-view-container > div:nth-child(1)": "height: 100% !important; position: relative;", | |
"body > div.file-icons-enabled.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.enkia-tokyo-night-themes-tokyo-night-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:nth-child(3) > div > div > div.monaco-scrollable-element > div.split-view-container > div:nth-child(3)": "top: auto !important; bottom: 0 !important", | |
"#workbench\\.parts\\.editor": "height: 100% !important", | |
// sidebar | |
".explorer-folders-view.custom-list-row .monaco-list-row": "font-weight: bold", | |
"body > div.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.Catppuccin-catppuccin-vsc-themes-mocha-json.file-icons-enabled > 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:nth-child(2) > div > div > div.monaco-scrollable-element > div.split-view-container": "display: flex !important; flex-direction: column !important", | |
"body > div.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.Catppuccin-catppuccin-vsc-themes-mocha-json.file-icons-enabled > 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:nth-child(2) > div > div > div.monaco-scrollable-element > div.split-view-container > div:nth-child(1)": "height: 100% !important; flex: 1 !important", | |
"body > div.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.Catppuccin-catppuccin-vsc-themes-mocha-json.file-icons-enabled > 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:nth-child(2) > div > div > div.monaco-scrollable-element > div.split-view-container > div:nth-child(2)": "top: auto !important; bottom: 0 !important", | |
"body > div.file-icons-enabled.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.enkia-tokyo-night-themes-tokyo-night-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:nth-child(2) > div > div > div.monaco-scrollable-element > div.split-view-container": "display: flex !important", | |
"body > div.file-icons-enabled.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.enkia-tokyo-night-themes-tokyo-night-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:nth-child(2) > div > div > div.monaco-scrollable-element > div.split-view-container > div:nth-child(1)": "height: 100% !important; position: relative;", | |
"body > div.file-icons-enabled.enable-motion.monaco-workbench.windows.chromium.nopanel.noauxiliarybar.vs-dark.enkia-tokyo-night-themes-tokyo-night-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:nth-child(2) > div > div > div.monaco-scrollable-element > div.split-view-container > div:nth-child(2)": "top: auto !important; bottom: 0 !important", | |
"#workbench\\.parts\\.sidebar > div.content": "height: calc(100% - 40px) !important", | |
"#workbench\\.view\\.explorer > div > div > div.monaco-scrollable-element > div.split-view-container > div": "height: 100% !important", | |
"#workbench\\.parts\\.sidebar": "height: 100% !important" | |
}, | |
// Toggle excluded files | |
"files.exclude": { | |
"**/.git": true, | |
"**/.svn": true, | |
"**/.hg": true, | |
"**/CVS": true, | |
"**/.DS_Store": true, | |
"**/Thumbs.db": true, | |
"**/node_modules": false, | |
"**/.next": true, | |
"**/.husky": true, | |
"**/drizzle": true, | |
"**/dist": true, | |
"**/.todo.md": true, | |
"**/.vscode": true, | |
"**/.eslintrc.cjs": true, | |
"**/.editorconfig": true, | |
"**/.gitignore": false, | |
"**/.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": false, | |
"**/next.config.js": true, | |
"**/tailwind.config.ts": false, | |
"**/drizzle.config.ts": true, | |
"**/migrate.ts": true, | |
"**/.env.example": true | |
}, | |
// Misc | |
"workbench.startupEditor": "none", | |
"editor.tabSize": 2, | |
"editor.linkedEditing": true, | |
"breadcrumbs.filePath": "off", | |
"files.trimTrailingWhitespace": true, | |
"[markdown]": { | |
"files.trimTrailingWhitespace": false | |
}, | |
"editor.bracketPairColorization.enabled": true, | |
"editor.guides.bracketPairs": true, | |
"window.zoomLevel": 0.75, | |
"glassit.alpha": 230, | |
"terminal.integrated.gpuAcceleration": "on", | |
"editor.inlineSuggest.enabled": true, | |
"[typescript]": { | |
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint", | |
"editor.inlayHints.enabled": "on" | |
}, | |
"[html]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"editor.lineNumbers": "relative", | |
"[typescriptreact]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[python]": { | |
"editor.formatOnType": true | |
}, | |
"[javascript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"git.autofetch": true, | |
"editor.formatOnSave": true, | |
"[css]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"vscord.status.details.text.editing": "{workspace} | {problems}", | |
"github.copilot.enable": { | |
"*": true, | |
"plaintext": true, | |
"markdown": true, | |
"scminput": false, | |
"yaml": true, | |
"typescript": true | |
}, | |
"git.confirmSync": false, | |
"vscord.status.details.text.notInFile": "Drinking coffee", | |
"vscord.status.problems.text": "{problems_count} Errors", | |
"editor.largeFileOptimizations": false, | |
"[json]": { | |
"editor.defaultFormatter": "denoland.vscode-deno" | |
}, | |
"errorLens.excludeBySource": ["deno-ts(2304)"], | |
"vscord.app.name": "Visual Studio Code", | |
"vscord.app.id": "", | |
"vscord.status.details.idle.enabled": false, | |
"vscord.status.showElapsedTime": false, | |
"vscord.status.idle.timeout": 0, | |
"vscord.status.idle.enabled": false, | |
"vscord.status.idle.check": false, | |
"vscord.status.details.text.viewing": "{problems}", | |
"vscord.status.image.large.notInFile.key": "", | |
"vscord.status.image.large.viewing.key": "https://raw.githubusercontent.com/LeonardSSH/vscord/main/assets/icons/{app_id}.png", | |
"vscord.status.image.small.notInFile.key": "", | |
"vscord.status.image.small.editing.key": "https://raw.githubusercontent.com/LeonardSSH/vscord/main/assets/icons/{lang}.png", | |
"vscord.status.image.small.editing.text": "Editing a {LANG} file", | |
"[svelte]": { | |
"editor.defaultFormatter": "svelte.svelte-vscode" | |
}, | |
"vscord.status.details.text.debugging": "Debugging {file_name}{file_extension} {file_size}", | |
"vscord.status.state.text.editing": "Working on {file_name}{file_extension}:{current_line}:{current_column} | {file_size}", | |
"markdown.updateLinksOnFileMove.enabled": "prompt", | |
"[lua]": { | |
"editor.defaultFormatter": "yinfei.luahelper" | |
}, | |
"terminal.integrated.stickyScroll.enabled": false, | |
"workbench.colorTheme": "Vesper", | |
"window.menuBarVisibility": "compact", | |
"diffEditor.ignoreTrimWhitespace": false, | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
"update.mode": "manual", | |
"liveServer.settings.donotShowInfoMsg": true, | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.smoothScrolling": true, | |
"window.density.editorTabHeight": "compact", | |
"[jsonc]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Preview