diff options
Diffstat (limited to 'user/settings/git.nix')
-rw-r--r-- | user/settings/git.nix | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/user/settings/git.nix b/user/settings/git.nix index e5f4770b..bc43a523 100644 --- a/user/settings/git.nix +++ b/user/settings/git.nix @@ -89,7 +89,20 @@ ".tabnine_root" ]; }; + programs.gh = { + enable = true; + settings = { + git_protocol = "ssh"; + aliases = { + fork = "repo fork --remote --remote-name alanpearce --default-branch-only"; + }; + }; + }; home.packages = with pkgs; [ git-extras # delete-merged-branches and friends + ghq + delta + gitui + gitstatus ]; } |