-
-
Notifications
You must be signed in to change notification settings - Fork 13.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nixos/hyprland: enable xdg.portal by default + use lib.mkDefault for enableWlrPortal #318759
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please squash the commits and force-push.
You might want to rebase the branch to latest master as well, since eval was failing earlier.
Done! Eval also seems to work now :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Is there anything more that I need to do to get this merged? :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could make the commit easier to grep for by using nixos/hyprland:
instead of hyprland module:
. See the file history.
Sure! Do I have to ping anyone specific? |
@leon-erd can you also update the commit message? Easiest method is |
Can you also set |
Do you want me to squash the commits? |
Nope, they're fine separate. Also please add "fixes #319630" in the PR description. |
Backport failed for Please cherry-pick the changes locally and resolve any conflicts. git fetch origin release-24.05
git worktree add -d .worktree/backport-318759-to-release-24.05 origin/release-24.05
cd .worktree/backport-318759-to-release-24.05
git switch --create backport-318759-to-release-24.05
git cherry-pick -x 9585e5d3aa0ad34b9e6a3bc2b3a1b4ca13befc85 5b216845b6976077cf6b117107c9366bef561345 |
Ran into this issue, worked around it in my config and then ran into this PR while looking for something else. Thanks! |
@JohnRTitor I haven't seen any changes in functionality, but I also don't use xdg autostart. |
Description of changes
The hyprland module specifies
but doesn't set
xdg.portal.enable = true;
. I think it was previously set totrue
because ofxdg.portal.wlr.enable = true;
.However, since this MR #315827 sets
xdg.portal.wlr.enable = false;
by default xdg-dektop-portal will be disabled when using the hyprland module out of the box.Fixes #319630
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)@JohnRTitor @fufexan
Add a 👍 reaction to pull requests you find important.