element-desktop: use electron-bin instead of from-source electron

This commit is contained in:
Colin 2023-11-18 20:54:49 +00:00
parent 7b2932b02b
commit 12adb9f10a

View File

@ -4,9 +4,14 @@
# - <https://github.com/vector-im/element-desktop/issues/1029#issuecomment-1632688224>
# - `rm -rf ~/.config/Element/GPUCache`
# - <https://github.com/NixOS/nixpkgs/issues/244486>
{ ... }:
{ pkgs, ... }:
{
sane.programs.element-desktop = {
package = pkgs.element-desktop.override {
# use pre-build electron because otherwise it takes 4 hrs to build from source.
electron = pkgs.electron-bin;
};
# creds/session keys, etc
persist.byStore.private = [ ".config/Element" ];