diff --git a/groups/cryde/programs.nix b/groups/cryde/programs.nix index 8d8ba86..a07eaa7 100644 --- a/groups/cryde/programs.nix +++ b/groups/cryde/programs.nix @@ -20,6 +20,7 @@ signal-desktop kdePackages.gwenview # image viewer video-trimmer + element-desktop # Games prismlauncher # minecraft diff --git a/overlays/default.nix b/overlays/default.nix index 4865280..5c6507a 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -17,5 +17,13 @@ sddm-theme-corners = import ../packages/sddm-theme-corners { pkgs = super; }; + + element-desktop = super.element-desktop.overrideAttrs (final: prev: { + desktopItems = [ + ((builtins.elemAt prev.desktopItems 0).override { + exec = "element-desktop %u --password-store=\"gnome-libsecret\""; + }) + ]; + }); }) ]