From 5ba11e040585bcf56e44d32b34bc0003338c0e3d Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 7 Jan 2026 20:43:08 +0100 Subject: [PATCH] nixos/gnome: make gnome-keyring optional I use a different keyring implementation that conflicts with gnome-keyring, and I would like to use phosh, but it enables core-os-services, and so enables gnome-keyring. I have tested that phosh works with my non-default keyring with this change. --- nixos/modules/services/desktop-managers/gnome.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/desktop-managers/gnome.nix b/nixos/modules/services/desktop-managers/gnome.nix index ac0431411341..8cee536d8b3b 100644 --- a/nixos/modules/services/desktop-managers/gnome.nix +++ b/nixos/modules/services/desktop-managers/gnome.nix @@ -332,7 +332,7 @@ in services.power-profiles-daemon.enable = mkDefault true; services.gnome.at-spi2-core.enable = true; services.gnome.evolution-data-server.enable = true; - services.gnome.gnome-keyring.enable = true; + services.gnome.gnome-keyring.enable = mkDefault true; services.gnome.gcr-ssh-agent.enable = mkDefault true; services.gnome.gnome-online-accounts.enable = mkDefault true; services.gnome.localsearch.enable = mkDefault true;