gitignore and prefs