gitignore + thermal source interface