# Config files

There are three configuration files that you'll need: `prism_project.py` for managing your Python environment,  `profile.yml` to establish connections to an external data warehouse, and `triggers.yml` for defining trigger functions to run when your project succeeds or fails. They're covered in more detail next.

* [`prism_project.py`](https://docs.runprism.com/v0.2.3/fundamentals/config-files/prism_project.py)
* [`profile.yml`](https://docs.runprism.com/v0.2.3/fundamentals/config-files/profile-yml)
* [`triggers.yml`](https://docs.runprism.com/v0.2.3/fundamentals/config-files/triggers-yml)
