Update Hyprland configuration and improve icon theme settings

This commit is contained in:
Chris Toph 2025-04-18 14:45:13 -04:00
parent 2230626be5
commit c8bec32001
4 changed files with 29 additions and 13 deletions

View file

@ -66,7 +66,7 @@ let
"SUPER, L, exec, hyprlock" "SUPER, L, exec, hyprlock"
# "SUPER, L, exec, ${lockscreen}" # "SUPER, L, exec, ${lockscreen}"
"SUPER, Q, killactive," "SUPER, Q, killactive,"
"CTRL_ALT, Delete, exit," "CTRL_ALT, Delete, exec, uwsm stop"
", ${brightUp}, exec, ${brightness} + 10" ", ${brightUp}, exec, ${brightness} + 10"
", ${brightDown}, exec, ${brightness} - 10" ", ${brightDown}, exec, ${brightness} - 10"

View file

@ -7,6 +7,17 @@
let let
path = lib.custom.relativeToRoot "pkgs/common/monocraft-nerd-fonts/package.nix"; path = lib.custom.relativeToRoot "pkgs/common/monocraft-nerd-fonts/package.nix";
monocraft-nerd-fonts = pkgs.callPackage path { inherit pkgs; }; monocraft-nerd-fonts = pkgs.callPackage path { inherit pkgs; };
qogir = pkgs.qogir-icon-theme.override {
colorVariants = [
"dark"
"standard"
];
themeVariants = [
"ubuntu"
];
};
in in
{ {
imports = [ imports = [
@ -61,8 +72,14 @@ in
enable = true; enable = true;
iconTheme = { iconTheme = {
package = pkgs.adwaita-icon-theme; # package = qogir;
name = "Adwaita"; # name = "Qogir";
package = (
pkgs.papirus-icon-theme.override {
color = "yellow";
}
);
name = "Papirus";
}; };
}; };
@ -77,4 +94,3 @@ in
}; };
}; };
} }

View file

@ -5,7 +5,7 @@
}: }:
let let
# FIXME(xdg): That should use config options and just reference whatever is configured as the default # FIXME(xdg): That should use config options and just reference whatever is configured as the default
files = [ "nautilus.desktop" ]; files = [ "org.gnome.Nautilus.desktop" ];
browser = [ "zen.desktop" ]; browser = [ "zen.desktop" ];
editor = [ "code.desktop" ]; editor = [ "code.desktop" ];
steam = [ "steam-session.desktop" ]; steam = [ "steam-session.desktop" ];