Nix configurations for my personal machines (Linux & macOS)

programs/git: add handy JJ aliases for branch root

ovyerus.com 28ea6a2a fd97ea5b

verified
Changed files
+2
modules
programs
+2
modules/programs/git.nix
···
"closest_bookmark(to)" = "heads(::to & bookmarks())";
"p(n)" = "p(@, n)";
"p(r, n)" = "roots(r | ancestors(r-, n))";
};
aliases = {
···
"closest_bookmark(to)" = "heads(::to & bookmarks())";
"p(n)" = "p(@, n)";
"p(r, n)" = "roots(r | ancestors(r-, n))";
+
"tail()" = "tail(@)";
+
"tail(h)" = "roots(trunk()..h)";
};
aliases = {