From 57a1d1f5b9de864e7797429ef93895a7a2eff145 Mon Sep 17 00:00:00 2001 From: Julia Lange Date: Mon, 17 Mar 2025 16:26:56 -0700 Subject: [PATCH] Polkit,Hypr, update kde-packages to qt6, remove portal There is a warning to update before deprecation. This is a fix for that. Remove a conflicting portal implementation --- hmModules/apps/hypr/app.nix | 5 ++--- nixosModules/services/polkit/service.nix | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/hmModules/apps/hypr/app.nix b/hmModules/apps/hypr/app.nix index 58a441a..85e7b6f 100644 --- a/hmModules/apps/hypr/app.nix +++ b/hmModules/apps/hypr/app.nix @@ -115,7 +115,7 @@ let rootPath = ./.; in }; exec-once = lopts config.hypr.polkit.enable [ - "${pkgs.polkit-kde-agent}/bin/libexec/polkit-kde-authentication-agent-1" + "${pkgs.kdePackages.polkit-kde-agent-1}/bin/libexec/polkit-kde-authentication-agent-1" ] ++ lopts config.hypr.background.enable [ "${pkgs.swww}/bin/swww-daemon" "${pkgs.swww}/bin/swww img ${config.hypr.background.path}" @@ -229,9 +229,8 @@ let rootPath = ./.; in home.packages = with pkgs; [ wlr-randr # Xrandr for wayland wl-clipboard # Clipboard manager for wayland - xdg-desktop-portal-hyprland # XDP for hyprland ] ++ lopts config.hypr.xwayland.videobridge.enable [ - xwaylandvideobridge + kdePackages.xwaylandvideobridge ] ++ lopts config.hypr.cursor.enable [ hyprcursor ] ++ lopts config.hypr.screenshot.enable [ diff --git a/nixosModules/services/polkit/service.nix b/nixosModules/services/polkit/service.nix index 36c77a5..0c77dda 100644 --- a/nixosModules/services/polkit/service.nix +++ b/nixosModules/services/polkit/service.nix @@ -8,7 +8,7 @@ config = lib.mkIf config.polkit.enable { security.polkit.enable = true; environment.systemPackages = with pkgs; [ - polkit-kde-agent + kdePackages.polkit-kde-agent-1 ]; }; }