add composer and bashrc recipes
improve default recipe and add some attributes