summaryrefslogtreecommitdiff
path: root/home
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2026-01-13 09:43:23 -0500
committerFreya Murphy <freya@freyacat.org>2026-01-13 09:43:23 -0500
commit88378e69aa2151e68d7e635a3a57e21df7efcbc5 (patch)
tree8c7d23282252f73d2a84a8fce511f18ebde71aea /home
parentupdate caelestia config (diff)
downloaddotfiles-nix-88378e69aa2151e68d7e635a3a57e21df7efcbc5.tar.gz
dotfiles-nix-88378e69aa2151e68d7e635a3a57e21df7efcbc5.tar.bz2
dotfiles-nix-88378e69aa2151e68d7e635a3a57e21df7efcbc5.zip
fix desktop portals
Diffstat (limited to 'home')
-rw-r--r--home/desktops/default.nix5
-rw-r--r--home/desktops/hyprland/default.nix1
2 files changed, 6 insertions, 0 deletions
diff --git a/home/desktops/default.nix b/home/desktops/default.nix
index 0c2ce1c..b8777e0 100644
--- a/home/desktops/default.nix
+++ b/home/desktops/default.nix
@@ -66,6 +66,11 @@ in {
sf-compact
]);
+ # set uwsm vars
+ xdg.configFile = {
+ "uwsm/env".source = "${config.home.sessionVariablesPackage}/etc/profile.d/hm-session-vars.sh";
+ };
+
# user fonts
fonts.fontconfig = {
enable = true;
diff --git a/home/desktops/hyprland/default.nix b/home/desktops/hyprland/default.nix
index 5fd0d75..acb1529 100644
--- a/home/desktops/hyprland/default.nix
+++ b/home/desktops/hyprland/default.nix
@@ -25,6 +25,7 @@ in {
wayland.windowManager.hyprland = {
enable = true;
package = inputs.hyprland.packages.${system}.hyprland;
+ portalPackage = inputs.hyprland.packages.${system}.xdg-desktop-portal-hyprland;
xwayland.enable = true;
systemd.enable = true;