diff options
| author | seth <[email protected]> | 2023-07-25 03:22:42 -0400 |
|---|---|---|
| committer | seth <[email protected]> | 2023-07-25 03:24:20 -0400 |
| commit | cc20c415eebe51a31fe79282d2c8f1854abbf4ae (patch) | |
| tree | fcd521e0f56e50b72dfd7d3bdc88b004cb6ba180 /users/seth/programs/git.nix | |
| parent | 3a2aeadbebc35906ab68d188a7536022e22db187 (diff) | |
users/seth: separate gpg/ssh config from git
Diffstat (limited to 'users/seth/programs/git.nix')
| -rw-r--r-- | users/seth/programs/git.nix | 48 |
1 files changed, 10 insertions, 38 deletions
diff --git a/users/seth/programs/git.nix b/users/seth/programs/git.nix index 59b5f4f..f496f90 100644 --- a/users/seth/programs/git.nix +++ b/users/seth/programs/git.nix @@ -1,45 +1,17 @@ -{ - config, - lib, - pkgs, - osConfig, - ... -}: { - programs = { - gpg.enable = true; - - git = { - enable = true; - - extraConfig = { - init = {defaultBranch = "main";}; - }; - - signing = { - key = "D31BD0D494BBEE86"; - signByDefault = true; - }; +_: { + programs.git = { + enable = true; - userEmail = "[email protected]"; - userName = "seth"; + extraConfig = { + init = {defaultBranch = "main";}; }; - ssh = { - enable = true; - package = pkgs.openssh; + signing = { + key = "D31BD0D494BBEE86"; + signByDefault = true; }; - }; - - services.gpg-agent = lib.mkIf pkgs.stdenv.isLinux { - enable = true; - - enableBashIntegration = config.programs.bash.enable; - enableFishIntegration = config.programs.fish.enable; - enableZshIntegration = config.programs.zsh.enable; - pinentryFlavor = - if osConfig ? programs - then osConfig.programs.gnupg.agent.pinentryFlavor or "curses" - else "curses"; + userEmail = "[email protected]"; + userName = "seth"; }; } |
