diff --git a/home-manager/home.nix b/home-manager/home.nix index bdddad0..20673e1 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -99,6 +99,7 @@ in restic-browser cava fedistar + yazi ]; nixpkgs.overlays = [ diff --git a/home-manager/hyprland.nix b/home-manager/hyprland.nix index 4ed8099..99f8276 100644 --- a/home-manager/hyprland.nix +++ b/home-manager/hyprland.nix @@ -15,6 +15,11 @@ settings = { monitor = ",1920x1080,auto,1"; + env = [ + "QT_QPA_PLATFORM,wayland" + "GDK_BACKEND,wayland,x11" + ]; + exec-once = [ "dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP" "systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP" diff --git a/modules/nixos/laptop/desktop.nix b/modules/nixos/laptop/desktop.nix index 1816f01..7310c4e 100644 --- a/modules/nixos/laptop/desktop.nix +++ b/modules/nixos/laptop/desktop.nix @@ -36,8 +36,8 @@ enable = true; xwayland.enable = true; package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland; - # portalPackage = - # inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland; + portalPackage = + inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland; }; environment.systemPackages = with pkgs; [