https://github.com/openttd/nile-config
Configuration for nile
https://github.com/openttd/nile-config
Last synced: 3 months ago
JSON representation
Configuration for nile
- Host: GitHub
- URL: https://github.com/openttd/nile-config
- Owner: OpenTTD
- Created: 2024-04-13T17:33:54.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-02T18:32:47.000Z (about 1 year ago)
- Last Synced: 2025-01-04T14:44:43.597Z (5 months ago)
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Configuration for nile
This repository contains all the configuration for `nile`.
## File / folder structure
- `languages`: contains all the languages known to `nile`, including its properties.
- `projects`: contains all the projects known to `nile`, including its settings.
- `projects.json`: a list of all projects enabled.## F.A.Q.
### I want to add a new language
Just add the JSON file to the `languages` folder, and add it to any `projects` that is allowed to use this language.
### I want to add a new project
Just add the JSON file to the `projects` folder, and when you want to enable it, list it in `projects.json` too.
### I want to modify properties of a language
Modify the JSON file in the `languages` folder.
Please make sure to write valid (strict) JSON.### I want to modify settings of a project
Modify the JSON file in the `projects` folder.
Please make sure to write valid (strict) JSON.### I made changes to the language / project, but they are not visible
Once you merged your changes, GitHub Workflows will redeploy `nile` with the new settings.
This can take a few minutes.If the changes aren't visible even after a few minutes, check the GitHub Actions logs to see what went wrong.