From 2c63a65dc4f4e91a3573475e8fdd4dddb04ed6b1 Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Mon, 7 Jun 2021 14:36:20 +0200 Subject: [PATCH] [screen-sharing] remove xdg-fix --- extra/screen-sharing.nix | 1 - extra/xdg-portal.nix | 22 ---------------------- 2 files changed, 23 deletions(-) delete mode 100644 extra/xdg-portal.nix 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 - ]; -}