♻️ [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,
systemConfig,
...
}:
{ lib, ... }:
{
imports = with lib.custom; [
@ -11,6 +7,4 @@
./hardware.nix
./security
];
system.stateVersion = systemConfig.version;
}

View File

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

View File

@ -1,5 +1,6 @@
{
imports = [
./keyring.nix
./sops.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
services = {
gnome.gnome-keyring.enable = true;
gvfs.enable = true; # Gnome Virtual File-system. Required for various things in nautilus
udev.packages = with pkgs; [ gnome-settings-daemon ];
};