git: Remove GitHub CLI again
All checks were successful
Cachix / build (elendel) (push) Successful in 1m23s
Cachix / build (kholinar) (push) Successful in 1m59s
Cachix / build (marabethia) (push) Successful in 1m37s

This commit is contained in:
Charlotte Van Petegem 2025-01-26 13:35:25 +01:00
parent 6a795ac029
commit 6edc2c0edd
Signed by: chvp
SSH key fingerprint: SHA256:8EBvw2dhMTWXO8G7N/RMbsDNNyI3Q6AscQTF1H9km9M

View file

@ -65,55 +65,31 @@ in
'' ''
]; ];
home-manager.users.${username} = { home-manager.users.${username} = {
programs = { programs.git = {
gh = { enable = true;
enable = true; lfs.enable = true;
extensions = [ extraConfig = {
(pkgs.buildGoModule { branch.autosetuprebase = "always";
pname = "gh-skyline"; commit.gpgSign = true;
version = "0.1.2"; github.user = "chvp";
src = pkgs.fetchFromGitHub { gpg.format = "ssh";
owner = "github"; merge.conflictStyle = "diff3";
repo = "gh-skyline"; pull.rebase = true;
tag = "v0.1.2"; rebase.autoStash = true;
hash = "sha256-fe2mM46DM7LhbZP2QhcwkXUWp8o4iY/LLgALJ+H60P0="; rerere.enabled = true;
}; tag.gpgSign = true;
vendorHash = "sha256-rfv9KTTWs68pqSdgWo9dIn+PTe+77ZMOEhG0P37QwKo="; user.signingKey = sshKeyFile;
ldflags = [
"-s"
"-w"
"-X main.Version=0.1.2"
];
})
];
};
git = {
enable = true;
lfs.enable = true;
extraConfig = {
branch.autosetuprebase = "always";
commit.gpgSign = true;
github.user = "chvp";
gpg.format = "ssh";
merge.conflictStyle = "diff3";
pull.rebase = true;
rebase.autoStash = true;
rerere.enabled = true;
tag.gpgSign = true;
user.signingKey = sshKeyFile;
};
ignores = [
".DS_Store"
".data"
".direnv"
".envrc"
".idea"
".dir-locals.el"
];
userEmail = config.chvp.development.git.email;
userName = "Charlotte Van Petegem";
}; };
ignores = [
".DS_Store"
".data"
".direnv"
".envrc"
".idea"
".dir-locals.el"
];
userEmail = config.chvp.development.git.email;
userName = "Charlotte Van Petegem";
}; };
}; };
}; };