From 81cec030dc5e2239330a67e18e7aa8c539d568c5 Mon Sep 17 00:00:00 2001 From: "Wyatt J. Miller" Date: Sun, 11 Oct 2026 23:12:39 -0400 Subject: [PATCH] mod: screen capture wip: want to do something different with this --- modules/desktop/xdg.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/desktop/xdg.nix b/modules/desktop/xdg.nix index d644902..4f11d19 100644 --- a/modules/desktop/xdg.nix +++ b/modules/desktop/xdg.nix @@ -22,6 +22,13 @@ in { xdg.portal.config.common.default = ["gtk"]; }) + (lib.mkIf cfg.sway.enable { + xdg.portal.wlr.settings.screencast = { + chooser_type = "dmenu"; + chooser_cmd = "${pkgs.wmenu}/bin/wmenu -l 10 -p 'Select screen to share:'"; + }; + }) + (lib.mkIf (usesPortal && config.services.gnome.gnome-keyring.enable) { xdg.portal.config.common."org.freedesktop.impl.portal.Secret" = ["gnome-keyring"]; })