♻️ [shared] Move gnome-keyring to base

This commit is contained in:
2025-05-22 19:50:11 +02:00
parent e4fe0e1127
commit 2b020958ed
5 changed files with 8 additions and 20 deletions

View File

@ -1,8 +1,4 @@
{ { lib, ... }:
lib,
systemConfig,
...
}:
{ {
imports = with lib.custom; [ imports = with lib.custom; [
@ -11,6 +7,4 @@
./hardware.nix ./hardware.nix
./security ./security
]; ];
system.stateVersion = systemConfig.version;
} }

View File

@ -1,17 +1,8 @@
{ lib, ... }:
{ {
imports = with lib.custom; [ imports = [
(relativeToRoot "shared/modules/security/ssh.nix")
./firewall.nix ./firewall.nix
]; ];
programs.gnupg.agent = { programs.gnupg.agent.enableSSHSupport = true;
enable = true; services.pcscd.enable = true;
enableSSHSupport = true;
};
services = {
pcscd.enable = true;
gnome.gnome-keyring.enable = true;
};
} }

View File

@ -1,5 +1,6 @@
{ {
imports = [ imports = [
./keyring.nix
./sops.nix ./sops.nix
./ssh.nix ./ssh.nix
]; ];

View File

@ -0,0 +1,3 @@
{
services.gnome.gnome-keyring.enable = true;
}

View File

@ -21,7 +21,6 @@
programs.dconf.enable = true; # Required for some gnome applications programs.dconf.enable = true; # Required for some gnome applications
services = { services = {
gnome.gnome-keyring.enable = true;
gvfs.enable = true; # Gnome Virtual File-system. Required for various things in nautilus gvfs.enable = true; # Gnome Virtual File-system. Required for various things in nautilus
udev.packages = with pkgs; [ gnome-settings-daemon ]; udev.packages = with pkgs; [ gnome-settings-daemon ];
}; };