diff --git a/hosts/asahi/configuration.nix b/hosts/asahi/configuration.nix index 4abb70e..91f3690 100644 --- a/hosts/asahi/configuration.nix +++ b/hosts/asahi/configuration.nix @@ -152,6 +152,7 @@ GDK_BACKEND = "wayland"; NIXOS_OZONE_WL = "1"; MOZ_ENABLE_WAYLAND = "1"; + QT_QPA_PLATFORM = "wayland"; # This caused issues with walker, but might be some other # issue with wayland/hyprland, so will leave it here for now. # QT_WAYLAND_DISABLE_WINDOWDECORATION = "1"; @@ -166,6 +167,17 @@ wayland = true; }; }; + # This is used to scale the gdm login screen, + # try to set it up for fractional scaling in + # the future. + home-manager.users.gdm = { lib, ... }: { + home.stateVersion = "25.05"; # Do not change!!! + dconf.settings = { + "org/gnome/desktop/interface" = { + scaling-factor = lib.hm.gvariant.mkUint32 2; + }; + }; + }; # USB devices. services.devmon.enable = true;