From e6a47bb3eb1e757b947c6c48720e47592fe98741 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Mon, 21 Jul 2025 19:38:03 -0700 Subject: install gh only on work machine --- users/profiles/gh.nix | 16 ++++++++++++++++ users/profiles/git.nix | 14 -------------- users/profiles/work.nix | 5 ++++- 3 files changed, 20 insertions(+), 15 deletions(-) create mode 100644 users/profiles/gh.nix diff --git a/users/profiles/gh.nix b/users/profiles/gh.nix new file mode 100644 index 0000000..bf74766 --- /dev/null +++ b/users/profiles/gh.nix @@ -0,0 +1,16 @@ +{ ... }: +{ + programs.gh = { + enable = true; + + settings = { + version = 1; + git_protocol = "ssh"; + prompt = "enabled"; + aliases = { + co = "pr checkout"; + vw = "pr view --web"; + }; + }; + }; +} diff --git a/users/profiles/git.nix b/users/profiles/git.nix index de066e2..ebc753b 100644 --- a/users/profiles/git.nix +++ b/users/profiles/git.nix @@ -13,20 +13,6 @@ in git-credential-manager ]; - programs.gh = { - enable = true; - - settings = { - version = 1; - git_protocol = "ssh"; - prompt = "enabled"; - aliases = { - co = "pr checkout"; - vw = "pr view --web"; - }; - }; - }; - programs.git = { enable = true; diff --git a/users/profiles/work.nix b/users/profiles/work.nix index f502b6a..8d0f4fd 100644 --- a/users/profiles/work.nix +++ b/users/profiles/work.nix @@ -22,7 +22,10 @@ let ''; in { - imports = [ ./k8s.nix ]; + imports = [ + ./gh.nix + ./k8s.nix + ]; home.packages = with pkgs; [ awscli2 -- cgit v1.2.3