enforce some text settings
gitignore: add basic