add icecube and git config
This commit is contained in:
parent
e767060559
commit
8a9b1f2529
8 changed files with 70 additions and 30 deletions
25
programs/git/default.nix
Normal file
25
programs/git/default.nix
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
_: {
|
||||
programs.git = {
|
||||
enable = true;
|
||||
userEmail = "jonathan@donsz.nl";
|
||||
userName = "Jonathan Dönszelmann";
|
||||
signing.key = "~/.ssh/id_ed25519.pub";
|
||||
signing.signByDefault = true;
|
||||
|
||||
delta.enable = true;
|
||||
delta.options = {
|
||||
navigate = true;
|
||||
light = false;
|
||||
};
|
||||
|
||||
extraConfig = {
|
||||
push.autoSetupRemote = true;
|
||||
pull.rebase = true;
|
||||
init.defaultBranch = "main";
|
||||
gpg.format = "ssh";
|
||||
diff.colorMoved = true;
|
||||
rerere.enabled = true;
|
||||
|
||||
};
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue