{ inputs, lib, self, ... }: { flake.nixosModules.git = { pkgs, ... }: { imports = [ self.nixosModules.gnupg ]; programs.git = { enable = true; config.user = { name = "Asdam9"; }; }; }; flake.nixosModules.gnupg = { pkgs, ... }: { programs.gnupg.agent = { enable = true; enableSSHSupport = true; pinentryPackage = pkgs.pinentry-rofi; }; }; }