From 89b2ac114e024ab0a2255d8f3f5591ecd2d7c120 Mon Sep 17 00:00:00 2001 From: Matej Focko Date: Sat, 2 Sep 2023 17:18:17 +0200 Subject: [PATCH] fix(user/editors/vscode): update the config Signed-off-by: Matej Focko --- roles/user/editors/vscode/files/settings.json | 116 +++++++++++------- 1 file changed, 73 insertions(+), 43 deletions(-) diff --git a/roles/user/editors/vscode/files/settings.json b/roles/user/editors/vscode/files/settings.json index 7c97b0d..dde3ad6 100644 --- a/roles/user/editors/vscode/files/settings.json +++ b/roles/user/editors/vscode/files/settings.json @@ -1,65 +1,95 @@ { "breadcrumbs.enabled": false, + "editor.cursorBlinking": "phase", "editor.cursorStyle": "line", - // "editor.fontFamily": "BlexMono Nerd Font", - // "editor.fontFamily": "CaskaydiaCovePL Nerd Font", - // "editor.fontFamily": "CozetteVector", // ASCII drawing || table issues - // "editor.fontFamily": "Fantasque Sans Mono", // ASCII drawing || table issues - // "editor.fontFamily": "FiraCode Nerd Font", - // "editor.fontFamily": "Hack Nerd Font", - // "editor.fontFamily": "Hasklug Nerd Font", - // "editor.fontFamily": "Inconsolata Nerd Font", // ASCII drawing || table issues - // "editor.fontFamily": "InputMono Nerd Font", // ASCII drawing || table issues - // "editor.fontFamily": "InputMonoNarrow Nerd Font", - // "editor.fontFamily": "InputMonoCondensed Nerd Font", - // "editor.fontFamily": "InputMonoCompressed Nerd Font", - // "editor.fontFamily": "'Iosevka Term', 'InputMonoCompressed Nerd Font'", - // "editor.fontFamily": "'Iosevka Term Extended', 'InputMonoCompressed Nerd Font'", - // "editor.fontFamily": "'Iosevka Term Slab', 'InputMonoCompressed Nerd Font'", - // "editor.fontFamily": "'Iosevka Term Slab Extended', 'InputMonoCompressed Nerd Font'", - // "editor.fontFamily": "Pragmasevka", + + // "editor.fontFamily": "Berkeley Mono Variable", + + "editor.fontFamily": "Cascadia Code PL", + "editor.fontWeight": 350, + + // "editor.fontFamily": "Comic Code Ligatures", + // "editor.fontFamily": "CommitMono", + // "editor.fontFamily": "CozetteVector", + // "editor.fontFamily": "Fira Code", + // "editor.fontFamily": "Fragment Mono", + // "editor.fontFamily": "Hack", + // "editor.fontFamily": "IBM Plex Mono", + // "editor.fontFamily": "Inconsolata", + // "editor.fontFamily": "Input Mono", + // "editor.fontFamily": "Input Mono Narrow", + // "editor.fontFamily": "Input Mono Condensed", + // "editor.fontFamily": "Input Mono Compressed", + // "editor.fontFamily": "Iosevka Term", + // "editor.fontFamily": "Iosevka Term Extended", + // "editor.fontFamily": "Iosevka Term Slab", + // "editor.fontFamily": "Iosevka Term Slab Extended", // "editor.fontFamily": "Iosevka Comfy", - // "editor.fontFamily": "JetBrainsMono Nerd Font", - // "editor.fontFamily": "JuliaMono Nerd Font", - // "editor.fontFamily": "'Martian Mono Nr Rg', 'Hack Nerd Font'", // ASCII drawing || table issues - // "editor.fontFamily": "MartianMono Nerd Font", - // "editor.fontFamily": "Monocraft", // ASCII drawing || table issues - // "editor.fontFamily": "MonoLisa Nerd Font", // ASCII drawing || table issues - // "editor.fontFamily": "MPLUS1Code Nerd Font", // ASCII drawing || table issues - // "editor.fontFamily": "MPLUSCodeLatin50 Nerd Font", // ASCII drawing || table issues - // "editor.fontFamily": "MPLUSCodeLatin60 Nerd Font", - // "editor.fontFamily": "MPLUSCodeLatin Nerd Font", // ASCII drawing || table issues + // "editor.fontFamily": "Iosevka Comfy Motion", + // "editor.fontFamily": "Iosevka Comfy Wide", + // "editor.fontFamily": "Iosevka Mornfall", + // "editor.fontFamily": "Pragmasevka", + // "editor.fontFamily": "JetBrains Mono", + // "editor.fontFamily": "JuliaMono", + // "editor.fontFamily": "Maple Mono NF", + // "editor.fontFamily": "Monocraft Nerd Font", + // "editor.fontFamily": "MonoLisa Nerd Font", // "editor.fontFamily": "PragmataPro", // "editor.fontFamily": "PragmataPro Mono", // "editor.fontFamily": "PragmataPro Liga", - "editor.fontFamily": "PragmataPro Mono Liga", - // "editor.fontFamily": "RecMonoLinear Nerd Font", - // "editor.fontFamily": "RobotoMono Nerd Font", - // "editor.fontFamily": "SauceCodePro Nerd Font", - // "editor.fontFamily": "SFMono Nerd Font", - // "editor.fontFamily": "VictorMono Nerd Font", // ASCII drawing || table issues - // "editor.fontWeight": 350, - // "editor.fontSize": 15, + // "editor.fontFamily": "PragmataPro Mono Liga", + // "editor.fontFamily": "Rec Mono Linear", + // "editor.fontFamily": "Roboto Mono", + // "editor.fontFamily": "SF Mono", + // "editor.fontFamily": "Source Code Pro", + // "editor.fontFamily": "Sudo", + // "editor.fontFamily": "Twilio Sans Mono", + + // "editor.fontFamily": "'Victor Mono', 'VictorMono Nerd Font'", + // "editor.fontWeight": 450, + "editor.fontSize": 18, - // "editor.fontSize": 17, + "editor.fontLigatures": true, // "editor.fontLigatures": "'ss01'", // italics for Cascadia Code - // "editor.fontLigatures": "'ss08'", // PragmataPro stylistic set for Iosevka + + // Iosevka SSs + // 01 - Andale Mono 02 - Anonymous Pro 03 - Consolas + // 04 - Menlo 05 - Fira Mono 06 - Liberation Mono + // 07 - Monaco 08 - Pragmasevka 09 - Source Code Pro + // 10 - Envy Code R 11 - X Window 12 - Ubuntu Mono + // 13 - Lucida 14 - JetBrains Mono 15 - IBM Plex Mono + // 16 - PT Mono 17 - Recursive Mono 18 - Input Mono + // 20 - Curly + "editor.fontLigatures": "'ss09'", + "terminal.integrated.fontSize": 15, "editor.lineNumbers": "relative", - "editor.minimap.enabled": false, + + // "editor.minimap.enabled": false, "editor.minimap.maxColumn": 80, - // "editor.renderWhitespace": "all", + "editor.renderWhitespace": "all", "editor.rulers": [80, 100], + + // "git.autofetch": true, + "window.menuBarVisibility": "toggle", "window.titleBarStyle": "custom", + + "workbench.activityBar.visible": true, + "workbench.settings.editor": "json", "workbench.editor.showTabs": true, - "remote.containers.dockerPath": "podman", - "diffEditor.ignoreTrimWhitespace": false, "editor.guides.indentation": true, "editor.guides.highlightActiveIndentation": true, - "diffEditor.renderSideBySide": false, - "workbench.colorTheme": "Vampiro" + "[typescript]": { + "editor.defaultFormatter": "denoland.vscode-deno" + }, + "presentation-mode.active": { + "window.zoomLevel": 2 + }, + "dev.containers.dockerComposePath": "podman-compose", + "dev.containers.dockerPath": "podman", + "workbench.colorTheme": "Noctis Obscuro" }