feat: Add basic configuration for Git{hub,lab} CLIs

This commit is contained in:
Madeleine Sydney
2025-01-03 22:50:23 -07:00
parent 7cb5082b5b
commit d2ced4089b
4 changed files with 40 additions and 2 deletions

View File

@@ -53,4 +53,21 @@ in lib.mkMerge [
jl = "jj log";
};
}
{
### Github CLI
programs.gh = {
enable = true;
settings = {
git_protocol = "ssh";
};
};
sydnix.sops.secrets.github-oauth = {};
}
{
### Gitlab CLI
programs.glab.enable = true;
}
]