add .gitignore to ignore caches and generated files
add conf.y