diff --git a/home/common/wm.nix b/home/common/wm.nix index 140f3bd..ae7a321 100644 --- a/home/common/wm.nix +++ b/home/common/wm.nix @@ -10,6 +10,22 @@ in config = lib.mkIf cfg.enable { # Common options for standalone window managers; many of these (or # alternatives thereof) are pulled in by desktop environments. + home.packages = with pkgs; [ + qt5ct + qt6ct + swaybg + swayidle + libsForQt5.qtstyleplugin-kvantum + pcmanfm + + # very consistent + (catppuccin-papirus-folders.override {accent = "mauve"; flavor = "mocha"; }) + (pkgs.catppuccin-kvantum.override {accent = "Mauve"; variant = "Mocha"; }) + catppuccin-cursors.mochaMauve + + arc-theme + ]; + programs = { swaylock = { enable = true; diff --git a/system/profile/base.nix b/system/profile/base.nix index 4dc36ba..be54adf 100644 --- a/system/profile/base.nix +++ b/system/profile/base.nix @@ -86,6 +86,9 @@ in outputs.packages."${pkgs.system}".atool ]; + # Needed for Kvantum themes to be detected + environment.pathsToLink = [ "/share/Kvantum" ]; + programs.neovim.defaultEditor = lib.mkDefault true; programs.ssh.enableAskPassword = lib.mkDefault false;