mirror of
https://github.com/eRgo35/nix-config.git
synced 2026-02-04 11:06:11 +01:00
nix theming
This commit is contained in:
@@ -10,13 +10,9 @@
|
|||||||
./flameshot.nix
|
./flameshot.nix
|
||||||
./betterlockscreen.nix
|
./betterlockscreen.nix
|
||||||
./easyeffects.nix
|
./easyeffects.nix
|
||||||
|
./theming.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
qt = {
|
|
||||||
enable = true;
|
|
||||||
platformTheme = "gtk3";
|
|
||||||
};
|
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
dmenu
|
dmenu
|
||||||
st
|
st
|
||||||
@@ -40,9 +36,6 @@
|
|||||||
xclip
|
xclip
|
||||||
gnome.gnome-keyring
|
gnome.gnome-keyring
|
||||||
feh
|
feh
|
||||||
gruvbox-dark-gtk
|
|
||||||
kde-gruvbox
|
|
||||||
gruvbox-dark-icons-gtk
|
|
||||||
alsaUtils
|
alsaUtils
|
||||||
cinnamon.nemo
|
cinnamon.nemo
|
||||||
pulseaudioFull
|
pulseaudioFull
|
||||||
@@ -52,7 +45,6 @@
|
|||||||
ncspot
|
ncspot
|
||||||
ncpamixer
|
ncpamixer
|
||||||
lf
|
lf
|
||||||
qt5ct
|
|
||||||
pamixer
|
pamixer
|
||||||
w3m
|
w3m
|
||||||
bat
|
bat
|
||||||
@@ -78,6 +70,7 @@
|
|||||||
variety
|
variety
|
||||||
virt-manager
|
virt-manager
|
||||||
xfce.thunar
|
xfce.thunar
|
||||||
|
dconf
|
||||||
];
|
];
|
||||||
|
|
||||||
home.file = {
|
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
|
./packages.nix
|
||||||
./services.nix
|
./services.nix
|
||||||
./users.nix
|
./users.nix
|
||||||
|
./docker.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -51,4 +51,6 @@
|
|||||||
# programs here, NOT in environment.systemPackages
|
# programs here, NOT in environment.systemPackages
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
programs.dconf.enable = true;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,7 +22,6 @@
|
|||||||
# ./users.nix
|
# ./users.nix
|
||||||
../common
|
../common
|
||||||
./gui.nix
|
./gui.nix
|
||||||
../common/docker.nix
|
|
||||||
|
|
||||||
# nvidia drivers
|
# nvidia drivers
|
||||||
./nvidia.nix
|
./nvidia.nix
|
||||||
|
|||||||
Reference in New Issue
Block a user