From 5786716a383254c256f109d38fda1c898456fb60 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Sun, 11 Aug 2024 11:13:27 +0200 Subject: sif: hyprland --- hosts/sif/default.nix | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) (limited to 'hosts/sif/default.nix') diff --git a/hosts/sif/default.nix b/hosts/sif/default.nix index f505874b..809e2ace 100644 --- a/hosts/sif/default.nix +++ b/hosts/sif/default.nix @@ -388,7 +388,7 @@ in { exportConfiguration = true; displayManager.lightdm = { - enable = true; + enable = false; greeters.gtk = { clock-format = "%H:%M %a %b %_d"; indicators = ["~host" "~spacer" "~clock" "~session" "~power"]; @@ -413,7 +413,32 @@ in { }; }; libinput.enable = true; + + greetd = { + enable = true; + }; + }; + + programs.regreet = { + enable = true; + theme = { + package = pkgs.equilux-theme; + name = "Equilux-compact"; + }; + iconTheme = { + package = pkgs.paper-icon-theme; + name = "Paper"; + }; + font = { + package = pkgs.fira; + name = "Fira Sans"; + # size = 6; + }; + settings = { + GTK.application_prefer_dark_theme = true; + }; }; + programs.hyprland.enable = true; systemd.tmpfiles.rules = [ "d /var/lib/lightdm/.cache/lightdm-gtk-greeter 1770 lightdm lightdm -" @@ -692,6 +717,8 @@ in { ]; }; + security.pam.services.gtklock = {}; + system.stateVersion = "24.11"; }; } -- cgit v1.2.3