feat: integrate system config

This commit is contained in:
2023-12-23 00:34:40 +01:00
parent f082d6eb65
commit 044e96eda4
140 changed files with 638 additions and 229 deletions

16
home/services/default.nix Normal file
View File

@@ -0,0 +1,16 @@
{
pkgs,
homeDirectory,
...
}: {
services = {
gpg-agent = {
enable = true;
enableSshSupport = true;
pinentryFlavor = "gnome3";
};
# fix pinentry on non-gnome with this in
# the system config: services.dbus.packages = with pkgs; [ gcr ];
gnome-keyring.enable = true;
};
}