add dark theme to everything

This commit is contained in:
Fabian Montero 2025-01-05 01:45:40 -06:00
parent b5cd20b71b
commit 3803a1e1b9
Signed by: fabian
GPG key ID: 1FFAC35E1798174F
3 changed files with 24 additions and 3 deletions

View file

@ -112,5 +112,24 @@ in {
polybar.enable = true;
picom.enable = true;
};
gtk = {
iconTheme = {
name = "Papirus-Dark";
package = pkgs.papirus-icon-theme;
};
gtk3.extraConfig = {
gtk-application-prefer-dark-theme = 1;
};
gtk4.extraConfig = {
gtk-application-prefer-dark-theme = 1;
};
};
qt = {
enable = true;
style.name = "bb10dark";
platformTheme.name = "gtk3";
};
};
}

View file

@ -68,10 +68,12 @@ with lib; {
notification = false;
always = true;
}
{ #todo: move this to browsers module
{
#todo: move this to browsers module
command = "${pkgs.i3-gaps}/bin/i3-msg 'workspace 1; exec ${pkgs.firefox}/bin/firefox'";
}
{ #todo: move this to telegram module
{
#todo: move this to telegram module
command = "${pkgs.i3-gaps}/bin/i3-msg 'workspace 2; exec ${pkgs.tdesktop}/bin/telegram-desktop'";
}
#{

View file

@ -66,7 +66,7 @@ in {
shell = pkgs.zsh;
extraGroups =
["users" "networkmanager"]
++ optionals (v.admin) ["wheel" "libvirtd" "dialout" "adbusers" ];
++ optionals (v.admin) ["wheel" "libvirtd" "dialout" "adbusers"];
openssh.authorizedKeys.keyFiles = v.sshKeyPublicFile;
})
enabledUsers;