diff --git a/home/hypr/default.nix b/home/hypr/default.nix index 41a1c50..9274bf2 100644 --- a/home/hypr/default.nix +++ b/home/hypr/default.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: +"{ config, pkgs, ... }: { imports = [ @@ -9,3 +9,4 @@ ./hyprland/keybinds.nix ]; } +" \ No newline at end of file diff --git a/nixos/desktop/window-managers/hyprland.nix b/nixos/desktop/window-managers/hyprland.nix index 3bc4257..7186159 100644 --- a/nixos/desktop/window-managers/hyprland.nix +++ b/nixos/desktop/window-managers/hyprland.nix @@ -19,6 +19,13 @@ }; }; + environment.etc."xdg-desktop-portal/portals/gtk.portal".text = '' + [portal] + DBusName=org.freedesktop.impl.portal.desktop.gtk + Interfaces=org.freedesktop.impl.portal.FileChooser;org.freedesktop.impl.portal.AppChooser;org.freedesktop.impl.portal.Print;org.freedesktop.impl.portal.Notification;org.freedesktop.impl.portal.Inhibit;org.freedesktop.impl.portal.Access;org.freedesktop.impl.portal.Account;org.freedesktop.impl.portal.Email;org.freedesktop.impl.portal.DynamicLauncher;org.freedesktop.impl.portal.Lockdown;org.freedesktop.impl.portal.Settings;org.freedesktop.impl.portal.Wallpaper; + UseIn=gnome;Hyprland + ''; + security.polkit.enable = true; services.gnome.gnome-keyring.enable = true;