Un peu à l'image de "Votre bureau" (n°1 des trending charts depuis les débuts du forum 😉), je trouverais ça cool de se faire un topic dédié aux .bashrc en tous genres.
Y'en a certains d'entre vous qui devez avoir des alias complètement fous, et des prompts qui défient les lois de la physique !
En plus, ça peut permettre de découvrir des trucs sympas sur notre bon vieux Shell.
Allez, je me lance. Qui m'aime me suive :
.bashrc :
# User specific aliases and functions
alias ls='ls --color=auto'
alias v='vim'
alias la='ls -alh'
alias al='la -r'
alias l='ls -CF'
alias g='git'
alias gs='git status'
alias j='jobs'
alias src='source ~/.bash_profile && source ~/.bashrc'
source ~/.bash/git
PS1="\001\e[1;32m\002[\u] \A \w \001\e[0m\002\001\e[1;1m\002\$( displayGit )\001\e[0m\002\001\e[1;32m\002>\001\e[0m\002 "
.bash/git
# Display the Git branch
function displayGit( )
{
local GIT=`git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\1/'`
if [ "$GIT" != "" ]
then
echo "[GIT $GIT] "
fi
}
Oui, c'est pauvre. Mais j'ai jamais dit que le mien était fou :-D
À vos .bashrc !
Edit : ajout de l'affichage de la branche Git dans le prompt.