ignore fish generated files
update makefile
change colours