# Example .gitignore file for your config dir. # An * ensures that everything will be ignored. * # You can whitelist files/folders with !, these will not be ignored. !*.yaml !.gitignore !*.md !.travis.yml !fake_privkey.pem !fake_fullchain.pem !.HA_VERSION !customize !www/* #!www/mini-media-player-bundle.js #!www/atomic_calendar.js !custom_components/* #!custom_components/hpprinter #!custom_components/lovelace_gen/__init__.py #!custom_components/lovelace_gen/__pycache__ #!custom_components/lovelace_gen/manifest.json !include/*.yaml !include/automations/*.yaml !include/binary_sensors/*.yaml !include/groups/*.yaml !include/input/*.yaml !include/input/select/*.yaml !include/input/datetime/*.yaml !include/input/number/*.yaml !include/lights/*.yaml !include/panels/*.yaml !include/resources/*.yaml !include/scripts/*.yaml !include/sensors/*.yaml !include/shell_commands/*.yaml !include/switches/*.yaml !themes/* !python_scripts/* !view/*.yaml !view/cards/*.yaml # Ignore folders. .storage .cloud .google.token # Ensure these YAML files are ignored, otherwise your secret data/credentials will leak. ip_bans.yaml secrets.yaml known_devices.yaml configuration_full.yaml configuration_minimal.yaml .Rproj.user