mirror of
https://git.srhtnin.garden/sarah/SaraSuite.git
synced 2026-10-13 18:18:12 +02:00
Read shared SaraSuite settings; single menu category
This commit is contained in:
1 parent
89c24aab9e
commit
7018d57dbc
4 files changed
+87
-9
No files matched your search
@@ -30,6 +30,23 @@ GitHost = "https://git.srhtnin.garden/sarah"
|
||||
|
||||
The only thing a program needs from the system is `python3` (for its venv).
|
||||
|
||||
## Shared settings
|
||||
|
||||
Settings every SaraSuite program shares live in `~/.config/SaraSuite/Config.toml`:
|
||||
|
||||
```toml
|
||||
Theme = "CatppuccinMocha" # a file in ~/.config/SaraSuite/Themes/
|
||||
FontFamily = "Fixedsys Excelsior" # the bundled font, or any installed font family
|
||||
HideWindowTitleBar = false
|
||||
```
|
||||
|
||||
Each program's own `~/.config/SaraSuite/<Program>/Config.toml` has the same three keys plus
|
||||
`UseSharedSettings` (default `true`). With it on, the program reads the shared file; with it
|
||||
off, it uses its own values instead. SaraFem edits both in its Settings (the SaraSuite tab
|
||||
for the shared file, the General tab for its own); for SaraSuite itself, edit its
|
||||
`Config.toml` directly. Whichever program starts first creates the shared file from its own
|
||||
values.
|
||||
|
||||
## Running and building
|
||||
|
||||
- AppImage: `Packaging/BuildAppImage.sh` builds `dist/SaraSuite-x86_64.AppImage`
|
||||
|
||||
Reference in new issue
Block a user