Gnome: manage keyring with home-manager, disable ssh

This commit is contained in:
Toast 2024-09-23 12:10:19 +02:00
parent d0194b301a
commit 4dbe60e314

View file

@ -1,5 +1,6 @@
{
pkgs,
lib,
flakeSelf,
...
}: {
@ -17,6 +18,15 @@
style = "adwaita-dark";
};
# Manage this with home-manager
services.gnome.gnome-keyring.enable = lib.mkForce false;
home-manager.sharedModules = [
{
services.gnome-keyring.enable = true;
}
];
# Extensions
environment.systemPackages = with pkgs.gnomeExtensions; [
appindicator
@ -36,6 +46,8 @@
package = flakeSelf.outputs.packages.x86_64-linux.kasane-teto-cursor;
};
};
services.gnome-keyring.components = ["pkcs11" "secrets"];
dconf.settings = {
"org/gnome/shell" = {
enabled-extensions = [