This commit is contained in:
ediblerope 2026-05-13 21:13:31 +01:00
parent 186b6b2433
commit e94f417cff
2 changed files with 7 additions and 2 deletions

View file

@ -4,6 +4,7 @@
# Enable Gnome # Enable Gnome
services.xserver.enable = true; services.xserver.enable = true;
services.displayManager.gdm.enable = true; services.displayManager.gdm.enable = true;
services.displayManager.defaultSession = "hyprland";
services.desktopManager.gnome.enable = true; services.desktopManager.gnome.enable = true;
services.displayManager.gdm.wayland = true; services.displayManager.gdm.wayland = true;
boot.plymouth.enable = false; boot.plymouth.enable = false;

View file

@ -80,7 +80,7 @@
"_JAVA_AWT_WM_NONREPARENTING,1" # Java tiling fix "_JAVA_AWT_WM_NONREPARENTING,1" # Java tiling fix
]; ];
layerrule = "no_anim on, match:namespace anyrun"; layerrule = "noanim, ^(anyrun)$";
"$mod" = "SUPER"; "$mod" = "SUPER";
"$term" = "ghostty"; "$term" = "ghostty";
@ -306,9 +306,13 @@
''; '';
}; };
# Scope all HM Wayland services (hyprpaper, waybar, …) to the
# Hyprland session so they don't crash-loop in a GNOME session.
wayland.systemd.target = "hyprland-session.target";
programs.waybar = { programs.waybar = {
enable = true; enable = true;
systemd.enable = true; # start via graphical-session.target systemd.enable = true;
settings.mainBar = { settings.mainBar = {
layer = "top"; layer = "top";