aboutsummaryrefslogtreecommitdiff
path: root/home-manager
diff options
context:
space:
mode:
authorKumar Damani <kdamani@kepler.space>2026-04-10 19:19:28 +0000
committerKumar Damani <kdamani@kepler.space>2026-04-10 19:19:28 +0000
commita73b38b47705ce30c0c337a0e7d8898ab67c675d (patch)
tree3dffca2ec33682784d7c44acaffd8294bcddd44b /home-manager
parent942c58d26b1bb2b4facc478aad04e7b7f0d6f6e5 (diff)
added gs shell alias for git switch
Diffstat (limited to 'home-manager')
-rw-r--r--home-manager/.config/home-manager/common/default.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/home-manager/.config/home-manager/common/default.nix b/home-manager/.config/home-manager/common/default.nix
index a23dd88..c9ab490 100644
--- a/home-manager/.config/home-manager/common/default.nix
+++ b/home-manager/.config/home-manager/common/default.nix
@@ -17,6 +17,7 @@
r = "yazi $@";
gst = "git status";
gd = "git diff";
+ gs = ''git switch $(git branch --sort=-committerdate --format="%(refname:short)" | grep -vx "$(git branch --show-current)" | head -n 10 | fzf)'';
search = "nix search nixpkgs $@";
conf = "$EDITOR ~/.config/home-manager/common/default.nix";
up = "cd ~/.config/home-manager && home-manager switch";