OOKNET                             [ /  search the index  ]  
──────────────────────────────────────────────────────────────────────────────────────
══════════════════════════════════════════════════════════════════════════════════════
OOKNET   [ /  search  ]  
────────────────────────────────────────────────
════════════════════════════════════════════════
 
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
 

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)

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)
 

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;
     };
   };
 }

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