summary refs log tree commit diff stats
path: root/user/settings/git.nix
diff options
context:
space:
mode:
Diffstat (limited to 'user/settings/git.nix')
-rw-r--r--user/settings/git.nix13
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
   ];
 }