hyprland: set cursor and gtk themes to Vanilla-DMZ-AA and breeze

This commit is contained in:
Aly Raffauf 2024-03-24 11:41:16 -04:00
parent 6354ed37f3
commit d4ddbfb4e3

View file

@ -1,34 +1,48 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
{ {
# Packages that should be installed to the user profile. # Packages that should be installed to the user profile.
home.packages = with pkgs; [ home.packages = with pkgs; [
brightnessctl brightnessctl
hyprcursor hyprcursor
hypridle hypridle
hyprlock hyprlock
hyprpaper hyprpaper
hyprshade hyprshade
hyprshot hyprshot
playerctl playerctl
udiskie udiskie
]; ];
services.mako = { wayland.windowManager.hyprland = {
enable = true; enable = true;
font = "DroidSansM Nerd Font Mono 11"; extraConfig = builtins.readFile ./hyprland.conf;
backgroundColor = "#00000080"; };
textColor = "#FFFFFF";
borderRadius = 10; xdg.configFile."hypr/hypridle.conf".source = ./hypridle.conf;
defaultTimeout = 10000; xdg.configFile."hypr/hyprlock.conf".source = ./hyprlock.conf;
padding = "15";
home.pointerCursor = {
gtk.enable = true;
# x11.enable = true;
package = pkgs.vanilla-dmz;
name = "Vanilla-DMZ-AA";
size = 24;
};
gtk = {
enable = true;
theme = {
package = pkgs.kdePackages.breeze-gtk;
name = "breeze-gtk";
}; };
iconTheme = {
wayland.windowManager.hyprland = { package = pkgs.kdePackages.breeze-icons;
enable = true; name = "Breeze";
extraConfig = builtins.readFile ./hyprland.conf;
}; };
font = {
xdg.configFile."hypr/hypridle.conf".source = ./hypridle.conf; name = "Sans";
xdg.configFile."hypr/hyprlock.conf".source = ./hyprlock.conf; size = 11;
};
};
} }