All that stuff for my personnal shell environnement