feat(vscodium): add some new settings for fonts, theme and other stuff

This commit is contained in:
Sergio Laín 2024-01-17 09:53:08 +01:00
parent 60e69ab7d3
commit f58cf3d02b
No known key found for this signature in database
GPG key ID: 14C9B8080681777B

View file

@ -1,7 +1,6 @@
{ {
// open json editor for settings // open json editor for settings
"workbench.settings.editor": "json", "workbench.settings.editor": "json",
// Theme // Theme
"workbench.colorTheme": "Catppuccin Macchiato", "workbench.colorTheme": "Catppuccin Macchiato",
"workbench.preferredDarkColorTheme": "Catppuccin Macchiato", "workbench.preferredDarkColorTheme": "Catppuccin Macchiato",
@ -9,8 +8,9 @@
"workbench.preferredHighContrastColorTheme": "Catppuccin Macchiato", "workbench.preferredHighContrastColorTheme": "Catppuccin Macchiato",
"catppuccin.accentColor": "lavender", "catppuccin.accentColor": "lavender",
"catppuccin.extraBordersEnabled": true, "catppuccin.extraBordersEnabled": true,
"catppuccin.italicKeywords": true, "catppuccin.italicComments": true,
"catppuccin.boldKeywords": true,
"catppuccin.italicKeywords": false,
// Font // Font
"editor.fontFamily": "JetBrainsMono Nerd Font", "editor.fontFamily": "JetBrainsMono Nerd Font",
"editor.inlayHints.fontFamily": "JetBrainsMono Nerd Font", "editor.inlayHints.fontFamily": "JetBrainsMono Nerd Font",
@ -22,10 +22,11 @@
"notebook.output.fontFamily": "JetBrainsMono Nerd Font", "notebook.output.fontFamily": "JetBrainsMono Nerd Font",
"markdown.preview.fontFamily": "JetBrainsMono Nerd Font", "markdown.preview.fontFamily": "JetBrainsMono Nerd Font",
"errorLens.fontFamily": "JetBrainsMono Nerd Font", "errorLens.fontFamily": "JetBrainsMono Nerd Font",
"editor.fontLigatures": true,
"editor.fontSize": 14, "editor.fontSize": 14,
"terminal.integrated.fontSize": 14, "terminal.integrated.fontSize": 14,
// UI // UI
"editor.stickyScroll.enabled": true,
"window.commandCenter": false, "window.commandCenter": false,
"editor.lineNumbers": "relative", "editor.lineNumbers": "relative",
"window.menuBarVisibility": "toggle", "window.menuBarVisibility": "toggle",
@ -54,7 +55,7 @@
"editor.bracketPairColorization.enabled": true, "editor.bracketPairColorization.enabled": true,
"editor.scrollbar.vertical": "hidden", "editor.scrollbar.vertical": "hidden",
"editor.wordWrap": "off", "editor.wordWrap": "off",
"errorLens.fontStyleItalic": true,
// Misc // Misc
"codeium.enableCodeLens": false, "codeium.enableCodeLens": false,
"git.openRepositoryInParentFolders": "never", "git.openRepositoryInParentFolders": "never",
@ -74,7 +75,11 @@
".env*": "dotenv" ".env*": "dotenv"
}, },
"update.mode": "manual", "update.mode": "manual",
"editor.codeActionsOnSave": {
"source.addMissingImports": "explicit",
"source.organizeImports": "explicit"
},
"editor.formatOnSave": true,
// APC // APC
"apc.electron": { "apc.electron": {
"titleBarStyle": "hidden", "titleBarStyle": "hidden",
@ -92,7 +97,6 @@
"height": 23, "height": 23,
"fontSize": 12 "fontSize": 12
}, },
// Custom css // Custom css
"apc.stylesheet": { "apc.stylesheet": {
".title-actions": "display: none !important", ".title-actions": "display: none !important",
@ -101,7 +105,6 @@
".titlebar-right": "display: none !important", ".titlebar-right": "display: none !important",
".inline-tabs-placeholder": "display: none !important" ".inline-tabs-placeholder": "display: none !important"
}, },
// Toggle excluded files // Toggle excluded files
"files.exclude": { "files.exclude": {
"**/.git": true, "**/.git": true,
@ -138,12 +141,10 @@
"**/migrate.ts": true, "**/migrate.ts": true,
"**/.env.example": true "**/.env.example": true
}, },
// Neovim // Neovim
"extensions.experimental.affinity": { "extensions.experimental.affinity": {
"asvetliakov.vscode-neovim": 1 "asvetliakov.vscode-neovim": 1
}, },
// Project Manager // Project Manager
"projectManager.git.baseFolders": [ "projectManager.git.baseFolders": [
"/home/matt/Repos/Work", "/home/matt/Repos/Work",
@ -151,14 +152,13 @@
"/home/matt/Repos/Community", "/home/matt/Repos/Community",
"/home/matt/Repos/Class" "/home/matt/Repos/Class"
], ],
"projectManager.sortList": "Recent",
// Smooth movement // Smooth movement
"editor.cursorSmoothCaretAnimation": "on", "editor.cursorSmoothCaretAnimation": "on",
"workbench.list.smoothScrolling": true, "workbench.list.smoothScrolling": true,
"terminal.integrated.smoothScrolling": true, "terminal.integrated.smoothScrolling": true,
"editor.cursorBlinking": "smooth", "editor.cursorBlinking": "smooth",
"editor.smoothScrolling": true, "editor.smoothScrolling": true,
// Animations // Animations
"animations.Enabled": true, "animations.Enabled": true,
"animations.Active": "Indent", "animations.Active": "Indent",
@ -175,7 +175,6 @@
"apc.imports": [ "apc.imports": [
"file:///home/matt/.vscode/extensions/brandonkirbyson.vscode-animations-2.0.1/dist/updateHandler.js" "file:///home/matt/.vscode/extensions/brandonkirbyson.vscode-animations-2.0.1/dist/updateHandler.js"
], ],
// Language specific // Language specific
"markdown.preview.scrollEditorWithPreview": true, "markdown.preview.scrollEditorWithPreview": true,
"markdown.preview.scrollPreviewWithEditor": true, "markdown.preview.scrollPreviewWithEditor": true,
@ -184,7 +183,8 @@
"json.format.enable": true, "json.format.enable": true,
"javascript.format.enable": true, "javascript.format.enable": true,
"redhat.telemetry.enabled": false, "redhat.telemetry.enabled": false,
"typescript.preferences.importModuleSpecifier": "relative",
"typescript.updateImportsOnFileMove.enabled": "always",
// Terminal // Terminal
"terminal.integrated.cursorBlinking": true, "terminal.integrated.cursorBlinking": true,
"terminal.external.linuxExec": "kitty", "terminal.external.linuxExec": "kitty",
@ -195,18 +195,15 @@
"terminal.integrated.enableImages": true, "terminal.integrated.enableImages": true,
"terminal.explorerKind": "external", "terminal.explorerKind": "external",
"terminal.integrated.env.linux": {}, "terminal.integrated.env.linux": {},
// Zen mode // Zen mode
"zenMode.showTabs": "none", "zenMode.showTabs": "none",
"zenMode.hideLineNumbers": false, "zenMode.hideLineNumbers": false,
"zenMode.silentNotifications": false, "zenMode.silentNotifications": false,
"zenMode.fullScreen": false, "zenMode.fullScreen": false,
// Error lens // Error lens
"errorLens.errorGutterIconColor": "#ED8796", "errorLens.errorGutterIconColor": "#ED8796",
"errorLens.searchForProblemQuery": "https://search.brave.com/search?q=$message", "errorLens.searchForProblemQuery": "https://search.brave.com/search?q=$message",
"errorLens.warningGutterIconColor": "#EED49F", "errorLens.warningGutterIconColor": "#EED49F",
// Colorize // Colorize
"colorize.include": [ "colorize.include": [
"**/*.lua", "**/*.lua",