Browse Source

Clean up zsh aliases and add git aliases to gitconfig

merge-requests/1/merge
lhark 10 years ago
parent
commit
52a282fdb6
  1. 18
      gitconfig
  2. 10
      zshrc

18
gitconfig

@ -9,3 +9,21 @@
ui = auto ui = auto
[push] [push]
default = current default = current
[alias]
# Basics
st = status -s
cl = clone
cm = commit -m
cma = commit -am
ck = checkout
br = branch
gr = grep -I
# Tweak defaults
bra = branch -ra
# List aliases
la = "!git config -l | grep alias | cut -c 7-"
# Pretty branch graph
lg = log --oneline --abbrev-commit --all --graph --decorate --color

10
zshrc

@ -59,16 +59,14 @@ alias minecraft="java -jar $HOME/.minecraft/launcher.jar"
# Easy dwm recompile on arch # Easy dwm recompile on arch
alias redwm='cd ~/abs/dwm; updpkgsums; makepkg -fi --noconfirm; killall dwm' alias redwm='cd ~/aur/dwm-git; updpkgsums; makepkg -fi --noconfirm; killall dwm'
# Aliases # Aliases
alias acs='apt-cache search' alias acs='apt-cache search'
alias ls='ls --classify --tabsize=0 --literal --color=auto --show-control-chars -h' alias ls='ls --classify --tabsize=0 --literal --color=auto --show-control-chars -h'
alias ll='ls -lha' alias ll='ls -lha'
# alias la='ls -A' alias less='less --quiet'
# alias lla='ls -la'
# alias less='less --quiet'
alias df='df --human-readable' alias df='df --human-readable'
alias du='du --human-readable' alias du='du --human-readable'
# alias mutt='mutt -y' # alias mutt='mutt -y'
@ -81,8 +79,8 @@ alias rm='rm -I'
alias ipa='ip route && echo && ip address' alias ipa='ip route && echo && ip address'
alias ipr='ip address && echo && ip route' alias ipr='ip address && echo && ip route'
alias which='which -a' alias which='which -a'
alias gg='git log --oneline --abbrev-commit --all --graph --decorate --color'
# À tester un jour :) # À tester un jour :)
# Reference : man zshbuiltins
# alias -s ps=gv # alias -s ps=gv
# Le fameux cd ...etc # Le fameux cd ...etc
alias -g ...='../..' alias -g ...='../..'
@ -102,7 +100,7 @@ case $TERM in
;; ;;
# Fix broken ssh with st # Fix broken ssh with st
st*) st*)
alias ssh='TERM=xterm ssh' alias ssh='TERM=xterm ssh -A'
;; ;;
esac esac

Loading…
Cancel
Save