summaryrefslogtreecommitdiff
path: root/modules/git.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/git.nix')
-rw-r--r--modules/git.nix24
1 files changed, 24 insertions, 0 deletions
diff --git a/modules/git.nix b/modules/git.nix
new file mode 100644
index 0000000..87f6e73
--- /dev/null
+++ b/modules/git.nix
@@ -0,0 +1,24 @@
1{ config, pkgs, ... }:
2
3{
4 programs.git = {
5 enable = true;
6 userEmail = "me@ubh.sh";
7 userName = "Shubham Saini";
8 signing = {
9 key = "E0404DDE4BCF9DB5";
10 signByDefault = true;
11 };
12 extraConfig = {
13 commit.verbose = true;
14 init.defaultBranch = "master";
15 pull.rebase = "true";
16 };
17 includes = [
18 {
19 "path" = "~/dev/gitconfig";
20 "condition" = "gitdir:~/dev/";
21 }
22 ];
23 };
24}