dotfiles/modules/nixos/desktop/wayland/regreet/default.nix

51 lines
1.2 KiB
Nix
Raw Normal View History

2025-01-09 02:09:02 -06:00
{
pkgs,
flake,
2025-01-10 17:35:00 -06:00
lib,
2025-01-09 02:09:02 -06:00
...
2025-01-18 03:50:54 -06:00
}:
let
inherit (flake.config.aesthetics.themes)
fonts
2025-01-14 16:17:42 -06:00
;
2025-01-18 03:50:54 -06:00
in
{
2025-01-09 02:09:02 -06:00
programs.regreet = {
enable = true;
package = pkgs.greetd.regreet;
2025-01-19 02:31:05 -06:00
# 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 "${fonts.names.name0} ${font.size.desktop}";
2025-01-19 02:31:05 -06:00
# icon_theme_name = lib.mkForce "Papirus-Dark";
# theme_name = lib.mkForce "catppuccin-macchiato-mauve-compact";
# };
# };
2025-01-10 17:35:00 -06:00
# 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";
# };
# };
2025-01-09 02:09:02 -06:00
};
}