]> gitweb.pimeys.fr Git - config-20-100.git/commitdiff
Merge branch 'master' into perso
authorVincent Le Gallic <legallic@crans.org>
Sat, 28 Sep 2013 23:20:39 +0000 (01:20 +0200)
committerVincent Le Gallic <legallic@crans.org>
Sat, 28 Sep 2013 23:20:39 +0000 (01:20 +0200)
Conflicts:
.bash_aliases

1  2 
.bash_aliases

diff --combined .bash_aliases
index 537f2bc9b5bff694e028841c82dc4a5e80a82c2f,f23980cc21db5702fb9e320a522b03384430af46..92620790480c52e0cd6d52ff9e0b80d9adf9271c
@@@ -34,9 -34,6 +34,6 @@@ alias ll='ls -alFh
  alias la='ls -A'
  alias l='ls -CF'
  
- ## Souvenir de Windows
- #alias cd..='cd ..'
  # parce que LS/sl c'est cool, mais qu'on veut pouvoir l'interrompre
  alias sl='sl -e'
  alias LS='LS -e'
  # Pour que ssh-add ne mémorise la passphrase que pendant 30 minutes
  alias sshadd='ssh-add -t 1800'
  
 -#~# # Tunnels (pour les membres actifs)
 -#~# alias sshimprimante="echo -e 'Port : 2222\nRappel : http://localhost:2222';ssh -L 2222:imprimante.adm.crans.org:80 vo"
 -#~# alias sshbabar="echo -e 'Port : 3333\nRappel : http://localhost:3333/backuppc';ssh -L 3333:babar.adm.crans.org:80 vo"
 +# Tunnels (pour les membres actifs)
 +alias sshimprimante="echo -e 'Port : 2222\nRappel : http://localhost:2222';ssh -L 2222:imprimante.adm.crans.org:80 vo"
 +alias sshbabar="echo -e 'Port : 3333\nRappel : http://localhost:3333/backuppc';ssh -L 3333:babar.adm.crans.org:80 vo"
  
 +# Shortcuts
 +alias zamok="ssh zamok"
 +alias cerebro="ssh cerebro"
 +alias cerebroX="ssh -X cerebro"
 +alias cerebrox="ssh -X cerebro"
 +alias pimeys="ssh pimeys.fr"
  
 +## Remote commands
 +# sur power
 +alias nexttv="ssh power \"service multicast next 'a<3'\""
  
 -# +------------------+
 -# | Fixing mistyping |
 -# +------------------+
 -#~# # Souvenir de Windows
 -#~# alias cd..='cd ..'
 +# sur kfet
 +alias mutekfet='ssh kfet "amixer set PCM,0 0%"'
  
 -#~# alias screen-r='screen -r'
 +# sur zamok
 +alias whokfet='ssh zamok env LC_ALL=fr_FR.UTF-8 whokfet'
  
 +# sur vo
 +alias who2b='ssh -t vo who2b'
  
 +# +----------------------+
 +# | AltGr+Space is wrong |
 +# +----------------------+
  
 -#~# # +----------------------+
 -#~# # | AltGr+Space is wrong |
 -#~# # +----------------------+
 -#~#
 -#~# # Workaround crade :
 -#~# # Permet d'aliaser les commandes dans lesquelles on pipe usuellement
 -#~# # pour qu'elle marche aussi quand elles sont précédées d'une espace insécable.
 -#~#
 -#~# for commande in grep egrep fgrep wc tail head less sed awk xargs sort uniq
 -#~# do
 -#~#   alias  $commande=$commande
 -#~# done
 +# Workaround crade :
 +# Permet d'aliaser les commandes dans lesquelles on pipe usuellement
 +# pour qu'elle marche aussi quand elles sont précédées d'une espace insécable.
 +
 +for commande in grep egrep fgrep wc tail head less sed awk xargs sort uniq
 +do
 +  alias  $commande=$commande
 +done
  
  
  # +--------------------------------------+
  # | Gestion de variables d'environnement |
  # +--------------------------------------+
  
 -#~# # Pour loader en mémoire la variable qui empêche less de breaker les lignes
 -#~# # très utile pour les sorties psql
 -#~# alias exportless="export LESS='-S'"
 +# Pour loader en mémoire la variable qui empêche less de breaker les lignes
 +# très utile pour les sorties psql
 +alias exportless="export LESS='-S'"
  
  
  # +-------+
  # +-------+
  # Des raccourcis pour appeler des logiciels avec des options supplémentaires
  
 -#~# # Pour que youtube-dl récupère seulement l'audio, et en MP3 s'il vous plait
 -#~# alias youtube-dl='youtube-dl --extract-audio -t --audio-format=mp3'
 +# Pour que youtube-dl récupère seulement l'audio, et en MP3 s'il vous plait
 +alias youtube-dl='youtube-dl --extract-audio -t --audio-format=mp3'
  
 -#~# # Pour avoir les diff sous format git-like
 -#~# alias diff='diff -u'
 -#~# alias colordiff='colordiff -u'
 +# Pour avoir les diff sous format git-like
 +alias diff='diff -u'
 +alias colordiff='colordiff -u'
  
 -#~# # Pour que mtr n'utilise pas l'interface graphique
 -#~# alias mtr='mtr -t'
 +# Pour que mtr n'utilise pas l'interface graphique
 +alias mtr='mtr -t'
  
  # +--------+
  # | Divers |
  # +--------+
  
 -#~# # Pour se débarasser rapidement des fichier garbage
 -#~# # C'est typiquement là où il faut rajouter vos extensions persos !
 -#~# alias rmtilde='rm -f *~ .*~'
 -#~# alias rm~=rmtilde
 -#~# alias rmpyc='rm -f *.pyc'
 -#~# alias rmccompiled='rm -f *.o *.h'
 -#~# alias rmso='rm -f *.so'
 -#~# alias rmclass='rm -f *.class'
 +# Pour se débarasser rapidement des fichier garbage
 +# C'est typiquement là où il faut rajouter vos extensions persos !
 +alias rmtilde='rm -f *~ .*~'
 +alias rm~=rmtilde
 +alias rmpyc='rm -f *.pyc'
 +alias rmccompiled='rm -f *.o *.h'
 +alias rmso='rm -f *.so'
 +alias rmclass='rm -f *.class'
  
 -#~# # Pour récupérer les droits d'un fichier en octal
 -#~# alias getmod='/usr/bin/stat -c "%a"'
 +# Pour récupérer les droits d'un fichier en octal
 +alias getmod='/usr/bin/stat -c "%a"'
  
  # Pour trouver les pages des pdfs du dossier courrant
  alias pdfpages="find . -name '*.pdf' -exec pdfinfo {} \; | egrep '^Pages'"
@@@ -136,6 -127,10 +135,10 @@@ alias pdfpagessum='pdfpages | awk "{pri
  #   long_command; alert
  alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
  
+ # Pour afficher les derniers mails reçus
+ # (adapter le path de votre procmail.log si besoin)
+ alias tailprocmail='tail -f ~/.procmail/logs/procmail.log'
  
  
  # +------------+
  
  # A♡ !!!
  alias a♡tv='cvlc udp://@239.231.140.230:1337'
 +
 +# Useless stuff
 +alias jabba='jabba 2>&1 | sed "s/introuvable/jabba/"'