diff options
author | Minijackson <minijackson@riseup.net> | 2025-03-26 22:49:15 +0100 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2025-03-26 22:49:15 +0100 |
commit | 93d00ec0c86af8834d91e672f77860b29fce8da8 (patch) | |
tree | 61af23ddb8ccb5942b21021a7ffdd144dd939050 /usecases/desktop/graphical | |
parent | aebf95f9c54992a09825c56582a9f646748878a8 (diff) | |
download | nixos-config-reborn-93d00ec0c86af8834d91e672f77860b29fce8da8.tar.gz nixos-config-reborn-93d00ec0c86af8834d91e672f77860b29fce8da8.zip |
usecases/sway: force wlr portal
due to collision with niri
Diffstat (limited to 'usecases/desktop/graphical')
-rw-r--r-- | usecases/desktop/graphical/sway.nix | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/usecases/desktop/graphical/sway.nix b/usecases/desktop/graphical/sway.nix index e5aec69..3a931ad 100644 --- a/usecases/desktop/graphical/sway.nix +++ b/usecases/desktop/graphical/sway.nix | |||
@@ -17,6 +17,7 @@ _inputs: | |||
17 | home-manager.users.minijackson = | 17 | home-manager.users.minijackson = |
18 | { config, osConfig, ... }: | 18 | { config, osConfig, ... }: |
19 | { | 19 | { |
20 | # TODO: use NixOS modules, which does more by default, like portals | ||
20 | wayland.windowManager.sway = { | 21 | wayland.windowManager.sway = { |
21 | enable = true; | 22 | enable = true; |
22 | 23 | ||
@@ -247,7 +248,7 @@ _inputs: | |||
247 | 248 | ||
248 | xdg.portal = { | 249 | xdg.portal = { |
249 | wlr = { | 250 | wlr = { |
250 | enable = true; | 251 | enable = lib.mkForce true; |
251 | settings.screencast = | 252 | settings.screencast = |
252 | let | 253 | let |
253 | swaync-client = "${lib.getBin config.home-manager.users.minijackson.services.swaync.package}/bin/swaync-client"; | 254 | swaync-client = "${lib.getBin config.home-manager.users.minijackson.services.swaync.package}/bin/swaync-client"; |