diff options
| author | Miran Bastaja <mbastaja@sorre.xyz> | 2025-02-27 17:19:08 +0100 |
|---|---|---|
| committer | Miran Bastaja <mbastaja@sorre.xyz> | 2025-02-27 17:42:25 +0100 |
| commit | 36b4fd7320909384308ac771b7d4a6494928d72d (patch) | |
| tree | 2e3c077ceba2bf26d48797cf0da2930ad63b2d2a /share/hm-modules/hyprdesktop.nix | |
| parent | f10b1e4257577e52d346af0f96da5ac7e9942a84 (diff) | |
Fix XDG deskop portal stuff (again)
Diffstat (limited to 'share/hm-modules/hyprdesktop.nix')
| -rw-r--r-- | share/hm-modules/hyprdesktop.nix | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/share/hm-modules/hyprdesktop.nix b/share/hm-modules/hyprdesktop.nix index d4124a0..2dc6f8a 100644 --- a/share/hm-modules/hyprdesktop.nix +++ b/share/hm-modules/hyprdesktop.nix @@ -217,6 +217,21 @@ in defaultEditor = true; }; + xdg.portal = { + enable = true; + extraPortals = [ pkgs.kdePackages.xdg-desktop-portal-kde ]; + xdgOpenUsePortal = true; + config = { + kde = { + default = [ "kde" ]; + "org.freedesktop.impl.portal.Secret" = [ + "kwallet" + ]; + }; + hyprland.default = [ "hyprland" ]; + }; + }; + gtk = { theme = { package = pkgs.flat-remix-gtk; |
