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

1  2 
.bash_aliases

diff --combined .bash_aliases
index 0d7bf351c19fc115e71ee98ee617fbd3ff6c0f00,8e7ada0fca3059d9dd39c5d014d8df5ee2d42d77..537f2bc9b5bff694e028841c82dc4a5e80a82c2f
@@@ -49,51 -49,31 +49,51 @@@ 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"
 -
 -#~# # +----------------------+
 -#~# # | 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
 +# 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'\""
 +
 +# sur kfet
 +alias mutekfet='ssh kfet "amixer set PCM,0 0%"'
 +
 +# 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 |
 +# +----------------------+
 +
 +# 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
++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'"
@@@ -144,6 -124,3 +144,6 @@@ alias alert='notify-send --urgency=low 
  
  # A♡ !!!
  alias a♡tv='cvlc udp://@239.231.140.230:1337'
 +
 +# Useless stuff
 +alias jabba='jabba 2>&1 | sed "s/introuvable/jabba/"'