-
Notifications
You must be signed in to change notification settings - Fork 0
Configuration Files
tinkergame uses both systemwide and user configuration files.
This text is just some basic info and not all configs are covered, as nobody uses the config files directly anyway and it wouldn't make sense to always update this text when a new config is added.
If you're interested, just take a look into your STLCFGDIR (see below) for user configs and SYSTEMSTLCFGDIR (/usr/share/tinkergame/) for system-wide configs.
The main user configuration directory STLCFGDIR can be found under
$HOME/.config/tinkergame (or XDG_CONFIG_HOME/tinkergame if XDG_CONFIG_HOME is set).
When started for the first time tinkergame will initially create a default configuration structure in its configdir STLCFGDIR.
The main game-specific config is stored in the gamecfgs/id sub-directory under STLCFGDIR using the SteamAppID (called AID in tinkergame) for the filename.
A symlink with the gamename to that file is also created in the gamecfgs/title sub-directory.
All configuration options for that config can be configured within the Game Menu
which can be found in the Main Menu.
STLDEFGAMECFG ($STLCFGDIR/default_template.conf)
Contains the default configurations options used as template for every new Game Config.
Most options are disabled by default. To deploy appropriate global options early, this file should be adjusted.
All available options can be configured in the Default Menu available in the Main Menu
See Configuration Difference for finding differences between default and game config easily.
For GUI resolution configuration files (in $STLGUIDIR) see:
GUI Window Size
STLDEFGLOBALCFG ($STLCFGDIR/global.conf)
Contains universal configuration options used for all games, f.e.
file paths, command line options for supported 3rd party programs, but also general "behavior" settings
All available options can be configured in the Global Menu or via the Category-Menus
which both can be found in the Main Menu.
STLURLCFG ($STLCFGDIR/url.conf)
For a transparent and easy overview all URLs available in tinkergame are stored in here.
The file can always be selected in the Editor Menu, but Urls is also one of the categories available in the Category Menu
STLFAVMENUCFG ($STLCFGDIR/favorites.conf)
Basically a plain list of all user-selected configuration option variables which should be available in the
Favorites Menu.
The config can be configured with the Favorites Selection.
The system wide configuration directory SYSTEMSTLCFGDIR can be found under /usr/share/$PROGCMD (/usr/share/tinkergame/)
All configs used here are read first, so user configs override them if required.
System-wide configs help to keep configuration easy and get things to work out of the box.
f.e. there are preconfigured Steam Collections,
custom per-game registry files, which are autodetected and applied (when REGEDIT is 1), and
optionally some Tweak files
Quick Links
- Changelog
- Installation
- Usage
- Main Menu
- Global Menu
- Tray Icon
- Modding
- Platform-Specific Documentation
- Tweaks
- Utilities
- Advanced