diff --git a/extra/screen-sharing.nix b/extra/screen-sharing.nix index 721cdab..5cea3dd 100644 --- a/extra/screen-sharing.nix +++ b/extra/screen-sharing.nix @@ -4,7 +4,6 @@ remmina teamviewer ]; - imports = [ ./xdg-portal.nix ]; services.pipewire.enable = true; diff --git a/extra/xdg-portal.nix b/extra/xdg-portal.nix deleted file mode 100644 index f94e31f..0000000 --- a/extra/xdg-portal.nix +++ /dev/null @@ -1,22 +0,0 @@ - -{ config, pkgs, ... }: - -let - xdg-fix = pkgs.writeScriptBin "xdg-fix.sh" '' - #!${pkgs.bash}/bin/sh - ${pkgs.systemd}/bin/systemctl --user stop xdg-desktop-portal - ${pkgs.procps}/bin/pkill xdg-desktop-portal - ${pkgs.procps}/bin/pkill xdg-desktop-portal-gtk - ${pkgs.procps}/bin/pkill xdg-desktop-portal-wlr - ${pkgs.xdg-desktop-portal}/libexec/xdg-desktop-portal -v -r & - ${pkgs.xdg-desktop-portal-gtk}/libexec/xdg-desktop-portal-gtk --replace --verbose & - ${pkgs.xdg-desktop-portal-wlr}/libexec/xdg-desktop-portal-wlr -l DEBUG -o eDP-1 & - - ''; - -in -{ - environment.systemPackages = [ - xdg-fix - ]; -}