dotfiles/.config/nushell/conf.d/99-git.nu.cgt

20 lines
377 B
Text

<! function gitalias(new, old) !>
def --wrapped "git <% new %>" [...rest] {
git <% old %> ...$rest
}
<! end !>
def --wrapped "git a" [p: path, ...rest] {
git add $p ...$rest
}
<!
gitalias("c", "commit")
gitalias("ch", "checkout")
gitalias("l", "log")
gitalias("p", "push")
gitalias("s", "status")
gitalias("schieb", "push")
gitalias("zieh", "pull")
!>