dotfiles/nixos/modules/hyprland/regreet.nix
2025-01-10 17:35:00 -06:00

46 lines
1.2 KiB
Nix
Executable file

{
pkgs,
flake,
lib,
...
}: let
inherit (flake.config.aesthetics.themes.theme) font;
in {
programs.regreet = {
enable = true;
package = pkgs.greetd.regreet;
settings = {
appearance = {
greeting_msg = "Back for more, I see.";
};
GTK = {
application_prefer_dark_theme = true;
cursor_theme_name = lib.mkForce "catppuccin-macchiato-dark-cursors";
font_name = lib.mkForce "${font} 11";
icon_theme_name = lib.mkForce "Papirus-Dark";
theme_name = lib.mkForce "catppuccin-macchiato-mauve-compact";
};
};
# 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";
# };
# };
};
}