❄️ Nix configurations
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253{ config, lib, pkgs, ...}: {
programs.fish.shellAbbrs = { g = "git"; ga = "git add"; gcm = "git commit -sm"; gp = "git push"; gpl = "git pull"; gr = "git rebase"; gs = "git status"; };
programs.gh = { enable = true; settings = { version = "1"; git_protocol = "ssh"; }; };
programs.git = { enable = true;
userName = "Alex Ottr"; userEmail = "alex@otter.foo"; signing = { key = "B899892A9D13D8A761B5F3E0E3DC722E2943A517"; signByDefault = true; };
extraConfig = { init.defaultBranch = "main"; pull.rebase = true; rerere.enabled = true;
tag.gpgSign = false; };
# includes = [{ # condition = "gitdir/i:~/Projects/telekom/**"; # contents = { # user.email = "dustin.kroeger@telekom.de"; # user.name = "Dustin Kroeger"; # }; # }]; };}