summaryrefslogtreecommitdiff
path: root/users/seth/programs/git.nix
diff options
context:
space:
mode:
Diffstat (limited to 'users/seth/programs/git.nix')
-rw-r--r--users/seth/programs/git.nix48
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";
};
}