dotfiles/nixos/modules/hyprland/regreet.nix
2025-01-09 02:09:02 -06:00

43 lines
919 B
Nix
Executable file

{
pkgs,
flake,
...
}: let
inherit (flake.config.aesthetics.themes.theme) font;
in {
programs.regreet = {
enable = true;
package = pkgs.greetd.regreet;
# font = {
# name = font;
# size = 11;
# package = builtins.attrValues {
# inherit
# (pkgs.nerd-fonts)
# monaspace
# ;
# };
# };
theme = {
name = "catppuccin-macchiato-mauve-compact";
package = pkgs.catppuccin-gtk.override {
size = "compact";
variant = "macchiato";
accents = [
"mauve"
];
};
};
cursorTheme = {
name = "catppuccin-macchiato-dark-cursors";
package = pkgs.catppuccin-cursors.macchiatoDark;
};
iconTheme = {
name = "Papirus-Dark";
package = pkgs.catppuccin-papirus-folders.override {
flavor = "macchiato";
accent = "mauve";
};
};
};
}