base: add element-desktop with gnome-libsecret

This commit is contained in:
2026-04-08 08:13:01 +02:00
parent 80aca953bb
commit f1aa9a93c1
2 changed files with 8 additions and 3 deletions

View File

@@ -26,7 +26,11 @@
ripgrep
xdg-utils
webcord
element-desktop
(writeScriptBin "element-desktop" ''
#!${runtimeShell}
exec ${element-desktop}/bin/element-desktop \
--password-store=gnome-libsecret "$@"
'')
];
shells = with pkgs; [ bash ];
sessionVariables.EDITOR = lib.mkDefault "vim";
@@ -49,5 +53,8 @@
imports = [
./zen.nix
];
services.gnome.gnome-keyring.enable = true;
security.polkit.enable = true;
}

View File

@@ -50,7 +50,5 @@
programs.gnupg.agent = { enable = true; enableSSHSupport = true; };
services.openssh.enable = true;
services.gnome.gnome-keyring.enable = true;
}