From 9d8579ed59db076c894c1dd975ea0377c59a6f9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20B=C3=A4dorf?= Date: Fri, 29 Sep 2023 17:50:41 +0200 Subject: [PATCH] fix: Use electron fixed for wayland --- overlays/element-desktop.nix | 3 +++ overlays/overrides.nix | 1 + overlays/signal-desktop.nix | 1 + 3 files changed, 5 insertions(+) create mode 100644 overlays/element-desktop.nix diff --git a/overlays/element-desktop.nix b/overlays/element-desktop.nix new file mode 100644 index 00000000..e9ac45d6 --- /dev/null +++ b/overlays/element-desktop.nix @@ -0,0 +1,3 @@ +final: prev: { + element-desktop = prev.element-desktop.override { electron = prev.electron_24; }; +} diff --git a/overlays/overrides.nix b/overlays/overrides.nix index cdeab7eb..80be2f3d 100644 --- a/overlays/overrides.nix +++ b/overlays/overrides.nix @@ -20,6 +20,7 @@ channels: final: prev: { paperless-ngx waybar element-desktop + signal-desktop ; haskellPackages = diff --git a/overlays/signal-desktop.nix b/overlays/signal-desktop.nix index c8b93567..54f9175d 100644 --- a/overlays/signal-desktop.nix +++ b/overlays/signal-desktop.nix @@ -2,6 +2,7 @@ final: prev: { signal-desktop = prev.signal-desktop.overrideAttrs (oldAttrs: rec { inherit (oldAttrs) pname; dir = "Signal"; + electron = prev.electron_24; preFixup = '' gappsWrapperArgs+=(