Each folder works on its own. Go into a folder and run the command.
| Folder | Shows | Run |
|---|---|---|
| minimal | The smallest setup | pyconfix |
| options | Every kind of setting | pyconfix |
| dependencies | Options that depend on others | pyconfix |
| tasks | Shell tasks that run other tasks | pyconfix --run DEPLOY |
| aliases | Reusable enums and tasks | pyconfix --run GOODBYE |
| checks | Checks that run at load | pyconfix |
| include | Splitting a config across files | pyconfix |
| python | Everything from Python | python menu.py |
| export | Saving as a C header | python export.py |
| everything | All features together | python example.py |
The YAML examples need pip install pyconfix[yaml].
Start with minimal. Leave everything for last.