From 8ddc5c9269b6ebb280412a1ccd614294b352d414 Mon Sep 17 00:00:00 2001 From: Jordan Holt Date: Fri, 8 Dec 2023 21:06:23 +0000 Subject: [PATCH] Enable Wayland for vscode, add config --- modules/editors/vscode.nix | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/modules/editors/vscode.nix b/modules/editors/vscode.nix index 7e58e8e..01b32e4 100644 --- a/modules/editors/vscode.nix +++ b/modules/editors/vscode.nix @@ -9,6 +9,8 @@ in { }; config = mkIf cfg.enable { + environment.sessionVariables.NIXOS_OZONE_WL = "1"; + home.programs.vscode = { enable = true; extensions = with pkgs.vscode-extensions; [ @@ -19,7 +21,7 @@ in { golang.go graphql.vscode-graphql-syntax mattn.lisp - mkhl.direnv + # mkhl.direnv ms-python.vscode-pylance ms-vscode.cpptools ms-vscode.hexeditor @@ -28,7 +30,18 @@ in { # sumneko.lua ]; userSettings = { + "editor.renderLineHighlight" = "none"; + "extensions.experimental.affinity" = { + "asvetliakov.vscode-neovim" = 1; + }; "files.autoSave" = "off"; + "window.autoDetectColorScheme" = true; + "window.commandCenter" = true; + "window.titleBarStyle" = "custom"; + "workbench.iconTheme" = null; + "workbench.preferredDarkColorTheme" = "Adwaita Dark"; + "workbench.preferredLightColorTheme" = "Adwaita Light"; + "workbench.tree.indent" = 12; }; }; };