Other Approaches¶
Here are some variations on the config theme which you may find useful.
Leveraging Site-Wide Config¶
It is possible to maintain a single “site-wide” config file, which your “machine-wide” config inherits from (see Site-Wide and Config File Inheritance).
If you do this, it usually means that your Linux server is running Samba and exposing a share which includes the site-wide config file(s). We will assume that scenario here, but we assume that part is already setup - it will not be described.
So let’s assume then that you have a Linux server named
poser-server
and it exposes a rattail
share, with a config
folder and site.conf
within that. So then in your machine-wide
config on the Windows side, you include it by adding this to
C:\ProgramData\rattail\rattail.conf
:
[rattail.config]
include = \\poser-server\rattail\config\site.conf
If you do this then you can also remove (most) anything from your machine-wide config file, which is also defined in the site-wide config file.