Add git configuration

This commit is contained in:
ItsDrike 2024-04-04 20:16:56 +02:00
parent a9cdf25a57
commit 329f48882e
Signed by: ItsDrike
GPG key ID: FA2745890B7048C0
9 changed files with 223 additions and 0 deletions

View file

@ -0,0 +1,16 @@
{ pkgs, ... }: {
programs.gh = {
enable = true;
gitCredentialHelper.enable = false;
extensions = with pkgs; [
gh-dash # dashboard with pull requess and issues
gh-eco # explore the ecosystem
gh-cal # contributions calendar terminal viewer
# TODO: Include meiji163/gh-notify
];
settings = {
git_protocol = "ssh";
prompt = "enabled";
};
};
}