enforce some text settings
gitignore: ignore backup files