mirror of
https://github.com/eRgo35/nix-config.git
synced 2026-02-04 09:46:11 +01:00
nix theming
This commit is contained in:
@@ -10,13 +10,9 @@
|
||||
./flameshot.nix
|
||||
./betterlockscreen.nix
|
||||
./easyeffects.nix
|
||||
./theming.nix
|
||||
];
|
||||
|
||||
qt = {
|
||||
enable = true;
|
||||
platformTheme = "gtk3";
|
||||
};
|
||||
|
||||
home.packages = with pkgs; [
|
||||
dmenu
|
||||
st
|
||||
@@ -40,9 +36,6 @@
|
||||
xclip
|
||||
gnome.gnome-keyring
|
||||
feh
|
||||
gruvbox-dark-gtk
|
||||
kde-gruvbox
|
||||
gruvbox-dark-icons-gtk
|
||||
alsaUtils
|
||||
cinnamon.nemo
|
||||
pulseaudioFull
|
||||
@@ -52,7 +45,6 @@
|
||||
ncspot
|
||||
ncpamixer
|
||||
lf
|
||||
qt5ct
|
||||
pamixer
|
||||
w3m
|
||||
bat
|
||||
@@ -78,6 +70,7 @@
|
||||
variety
|
||||
virt-manager
|
||||
xfce.thunar
|
||||
dconf
|
||||
];
|
||||
|
||||
home.file = {
|
||||
|
||||
43
home-manager/features/desktop/dwm/theming.nix
Normal file
43
home-manager/features/desktop/dwm/theming.nix
Normal file
@@ -0,0 +1,43 @@
|
||||
{lib, config, pkgs, ...}: {
|
||||
# enable gtk
|
||||
gtk = {
|
||||
enable = true;
|
||||
cursorTheme = {
|
||||
name = "Bibata-Modern-Ice";
|
||||
package = pkgs.bibata-cursors;
|
||||
};
|
||||
theme = {
|
||||
name = "gruvbox-dark";
|
||||
package = pkgs.gruvbox-dark-gtk;
|
||||
};
|
||||
iconTheme = {
|
||||
name = "gruvbox-dark-icons";
|
||||
package = pkgs.gruvbox-dark-icons-gtk;
|
||||
};
|
||||
};
|
||||
|
||||
# enable qt
|
||||
qt = {
|
||||
enable = true;
|
||||
platformTheme = "qtct";
|
||||
style = {
|
||||
name = "kvantum";
|
||||
};
|
||||
};
|
||||
|
||||
xdg.configFile = {
|
||||
"Kvantum/kvantum.kvconfig".text = ''
|
||||
[General]
|
||||
theme=GraphiteNordDark
|
||||
'';
|
||||
|
||||
"Kvantum/GraphiteNord".source = "${pkgs.graphite-kde-theme}/share/Kvantum/GraphiteNord";
|
||||
};
|
||||
|
||||
home.pointerCursor = {
|
||||
gtk.enable = true;
|
||||
package = pkgs.bibata-cursors;
|
||||
name = "Bibata-Modern-Ice";
|
||||
size = 24;
|
||||
};
|
||||
}
|
||||
@@ -11,6 +11,7 @@
|
||||
./packages.nix
|
||||
./services.nix
|
||||
./users.nix
|
||||
./docker.nix
|
||||
];
|
||||
|
||||
|
||||
|
||||
@@ -51,4 +51,6 @@
|
||||
# programs here, NOT in environment.systemPackages
|
||||
];
|
||||
};
|
||||
|
||||
programs.dconf.enable = true;
|
||||
}
|
||||
|
||||
@@ -22,7 +22,6 @@
|
||||
# ./users.nix
|
||||
../common
|
||||
./gui.nix
|
||||
../common/docker.nix
|
||||
|
||||
# nvidia drivers
|
||||
./nvidia.nix
|
||||
|
||||
Reference in New Issue
Block a user