> For the complete documentation index, see [llms.txt](https://aymericbeaumet.gitbook.io/pimp/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://aymericbeaumet.gitbook.io/pimp/user-guide/configuration-file.md).

# Configuration File

The default location for the configuration file is `~/.pimprc` . You can configure this via the `--config` CLI flag or the `PIMP_CONFIG` environment variable.

The pimp configuration file is used to configure global configuration.

If the configuration file or a specific configuration key is missing, then the corresponding default value as shown below will be used:

```yaml
# ~/.pimprc (with default values)

# pimpfiles ([]string) contains all the global Pimpfiles that should be resolved
# and will act as a fallback when a command is expanded.
pimpfiles:
  - ~/.Pimpfile.go
  - ~/.Pimpfile
```
