❄️ Nix configurations
Something went wrong. Try again.
705 B · 45 lines
Nix
at v2
123456789101112131415161718192021222324252627282930313233343536373839404142434445{ 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; }; };}