Improve git config
+ Replace 'git browse' (hub-only) with git-open + Add URL aliases for github, gist and gitlab + Replace 'git branch' alias with 'git branch -av'
This commit is contained in:
parent
a75c64d04a
commit
344ed305c5
|
@ -5,8 +5,8 @@ g() { [[ $# = 0 ]] && git status --short . || git $*; }
|
|||
alias git='noglob git'
|
||||
alias ga='git add'
|
||||
alias gap='git add --patch'
|
||||
alias gb='git branch'
|
||||
alias gbr='git browse'
|
||||
alias gb='git branch -av'
|
||||
alias gop='git open'
|
||||
alias gbl='git blame'
|
||||
alias gc='git commit'
|
||||
alias gcm='git commit -m'
|
||||
|
|
|
@ -29,3 +29,15 @@
|
|||
smudge = git-lfs smudge -- %f
|
||||
process = git-lfs filter-process
|
||||
clean = git-lfs clean -- %f
|
||||
[url "https://github.com/"]
|
||||
insteadOf = gh:
|
||||
[url "git@github.com:hlissner/"]
|
||||
insteadOf = gh:/
|
||||
[url "https://gitlab.com/"]
|
||||
insteadOf = gl:
|
||||
[url "https://gist.github.com/"]
|
||||
insteadOf = gist:
|
||||
[url "https://bitbucket.org/"]
|
||||
insteadOf = bb:
|
||||
[url "https://git.v0.com"]
|
||||
insteadOf = v0:
|
||||
|
|
|
@ -11,6 +11,7 @@ in {
|
|||
config = mkIf cfg.enable {
|
||||
user.packages = with pkgs; [
|
||||
gitAndTools.gh
|
||||
gitAndTools.git-open
|
||||
gitAndTools.diff-so-fancy
|
||||
(mkIf config.modules.shell.gnupg.enable
|
||||
gitAndTools.git-crypt)
|
||||
|
|
Loading…
Reference in a new issue