feat: many changes

This commit is contained in:
Kat Inskip 2025-07-05 15:45:37 -07:00
parent 4fc9fb9aaf
commit 385262f29b
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
14 changed files with 479 additions and 371 deletions

View file

@ -1,11 +1,22 @@
{ pkgs, ... }: {
{ pkgs, inputs, ... }: {
programs.hyprland = {
enable = true;
withUWSM = true;
package = inputs.hyprland.packages."${pkgs.system}".hyprland;
portalPackage = inputs.hyprland.packages."${pkgs.system}".xdg-desktop-portal-hyprland;
};
# auto launch hyprland on tty1
environment.loginShellInit = ''
if [ -z "$DISPLAY" ] && [ "$XDG_VTNR" = 1 ] && uwsm check may-start; then
exec uwsm start hyprland-uwsm.desktop
fi
'';
services.clipboard-sync.enable = true;
services.displayManager.sddm = {
/*services.displayManager.sddm = {
enable = true;
package = pkgs.kdePackages.sddm;
wayland.enable = true;
};
};*/
}