Ma config bash

Ces derniers temps (changement de boulot, changement de machine personnelle…) j’ai été confronté plusieurs fois à la pénible tâche de devoir configurer une machine neuve selon mes goûts. Comme à chaque fois je cherche pendant une heure ce qu’il faut mettre dans quel fichier pour retrouver ma ligne de commande habituelle, je publie la chose ici une bonne fois pour toute.

Ce qu’il faut mettre dans .bashrc :

. /Library/Developer/CommandLineTools/usr/share/git-core/git-completion.bash
. /Library/Developer/CommandLineTools/usr/share/git-core/git-prompt.sh

export CLICOLOR=1
export LSCOLORS=dxfxcxdxbxegedabagacad
PS1='\[\e[0;35m\]\u@\h\[\e[m\] \[\e[0;36m\]\w\[\e[m\] \[\e[1;34m\]$(__git_ps1 "(%s)")\[\e[m\] \$ '

Ce qu’il faut mettre dans .bash_profile :

[ -r ~/.bashrc ] && source ~/.bashrc