wm-common: install some theming stuff

This commit is contained in:
NullBite 2024-02-23 21:55:34 +01:00
parent 7859359a50
commit aceb8a70bd
Signed by: nullbite
GPG Key ID: 6C4D545385D4925A
2 changed files with 19 additions and 0 deletions

View File

@ -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;

View File

@ -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;