HASH b71ef63448e3
DATE 2025-07-04
SUBJECT gnome: disable ssh agent service for gnome
FILES 2 CHANGED
HASH b71ef63448e3
DATE 2025-07-04
SUBJECT gnome: disable ssh agent service for
gnome
FILES 2 CHANGED
┌─ modules/nixos/workstation/environment/gnome/default.nix ──────────────────┐
│ diff --git a/modules/nixos/workstation/environment/gnome/default.nix b/modules/nix │
│ os/workstation/environment/gnome/default.nix │
│ index 4eacc15..6d70839 100644 │
│ --- a/modules/nixos/workstation/environment/gnome/default.nix │
│ +++ b/modules/nixos/workstation/environment/gnome/default.nix │
│ @@ -4,20 +4,23 @@ │
│ pkgs, │
│ ... │
│ }: let │
│ - inherit (lib) mkIf; │
│ + inherit (lib) mkIf mkForce; │
│ inherit (builtins) attrValues; │
│ inherit (config.ooknet.workstation) environment; │
│ in { │
│ config = mkIf (environment == "gnome") { │
│ - services.xserver = { │
│ - enable = true; │
│ - displayManager.gdm = { │
│ - enable = true; │
│ - }; │
│ - desktopManager.gnome = { │
│ + services = { │
│ + xserver = { │
│ enable = true; │
│ + displayManager.gdm = { │
│ + enable = true; │
│ + }; │
│ + desktopManager.gnome = { │
│ + enable = true; │
│ + }; │
│ }; │
│ }; │
│ + programs.ssh.startAgent = mkForce false; │
│ environment.gnome.excludePackages = attrValues { │
│ inherit │
│ (pkgs) │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ ...environment/gnome/default.nix ───┐
│ diff --git a/modules/nixos/workstation/envir │
│ onment/gnome/default.nix b/modules/nixos/wor │
│ kstation/environment/gnome/default.nix │
│ index 4eacc15..6d70839 100644 │
│ --- a/modules/nixos/workstation/environment/ │
│ gnome/default.nix │
│ +++ b/modules/nixos/workstation/environment/ │
│ gnome/default.nix │
│ @@ -4,20 +4,23 @@ │
│ pkgs, │
│ ... │
│ }: let │
│ - inherit (lib) mkIf; │
│ + inherit (lib) mkIf mkForce; │
│ inherit (builtins) attrValues; │
│ inherit (config.ooknet.workstation) envir │
│ onment; │
│ in { │
│ config = mkIf (environment == "gnome") { │
│ - services.xserver = { │
│ - enable = true; │
│ - displayManager.gdm = { │
│ - enable = true; │
│ - }; │
│ - desktopManager.gnome = { │
│ + services = { │
│ + xserver = { │
│ enable = true; │
│ + displayManager.gdm = { │
│ + enable = true; │
│ + }; │
│ + desktopManager.gnome = { │
│ + enable = true; │
│ + }; │
│ }; │
│ }; │
│ + programs.ssh.startAgent = mkForce false │
│ ; │
│ environment.gnome.excludePackages = att │
│ rValues { │
│ inherit │
│ (pkgs) │
└──────────────────────────────────────────────┘
┌─ modules/nixos/workstation/services/gnome-services.nix ────────────────────┐
│ diff --git a/modules/nixos/workstation/services/gnome-services.nix b/modules/nixos │
│ /workstation/services/gnome-services.nix │
│ index 14d7e8e..2fd10e6 100644 │
│ --- a/modules/nixos/workstation/services/gnome-services.nix │
│ +++ b/modules/nixos/workstation/services/gnome-services.nix │
│ @@ -4,7 +4,6 @@ │
│ gvfs.enable = true; │
│ gnome = { │
│ glib-networking.enable = true; │
│ - gnome-keyring.enable = false; │
│ }; │
│ }; │
│ } │
└────────────────────────────────────────────────────────────────────────────────────┘
┌─ ...n/services/gnome-services.nix ───┐
│ diff --git a/modules/nixos/workstation/servi │
│ ces/gnome-services.nix b/modules/nixos/works │
│ tation/services/gnome-services.nix │
│ index 14d7e8e..2fd10e6 100644 │
│ --- a/modules/nixos/workstation/services/gno │
│ me-services.nix │
│ +++ b/modules/nixos/workstation/services/gno │
│ me-services.nix │
│ @@ -4,7 +4,6 @@ │
│ gvfs.enable = true; │
│ gnome = { │
│ glib-networking.enable = true; │
│ - gnome-keyring.enable = false; │
│ }; │
│ }; │
│ } │
└──────────────────────────────────────────────┘
[ BACK TO LOG ]
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET