mirror of
https://git.srhtnin.garden/sarah/SaraSort.git
synced 2026-10-13 18:28:18 +02:00
Export and import all of SaraSortd's configs
Settings > SaraSortd can export GlobalConf.toml, both templates and every directory's config as one file, and import it again. An import backs up the current configs first; directories that don't exist can be given a new path (InputDir/OutputDir, ValidInputDirs and the config's own name follow) or made. Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
e90f59bc16
commit
60da6dd9ab
4 files changed
+337
-8
No files matched your search
@@ -29,7 +29,11 @@ Needs SaraSortd **7.1** or newer for arrows with their own patterns (per-entry `
|
||||
|
||||
The gear button opens **Settings**, laid out like SaraFem's and SaraSuite's: the shared SaraSuite
|
||||
appearance and export/import (same file format as SaraFem's, `[SaraSuite]` plus `[SaraSort]`), SaraSort's
|
||||
own settings, and where SaraSortd lives. Run as an AppImage, the header also has an "Add to app menu"
|
||||
own settings, and where SaraSortd lives. The SaraSortd tab also exports and imports all of SaraSortd's
|
||||
configs as one file: GlobalConf.toml, both templates and every directory's own config, comments included.
|
||||
Importing backs the current configs up to `~/.config/SaraSuite/SaraSort/Backups/` first. If directories it
|
||||
uses don't exist, you can cancel, give any of them a new path (the configs and arrows follow), or have them
|
||||
made. Run as an AppImage, the header also has an "Add to app menu"
|
||||
button, like SaraSuite's.
|
||||
|
||||
After a change to `GlobalConf.toml` (new inputs or outputs) SaraSort restarts SaraSortd, since SaraSortd
|
||||
@@ -44,6 +48,7 @@ only reads that file when it starts. That can be turned off in Settings.
|
||||
| `~/.config/SaraSuite/SaraSort/Config.toml` | SaraSort's own settings |
|
||||
| `~/.config/SaraSuite/SaraSort/Layout.toml` | where flowchart boxes were dragged to |
|
||||
| `~/.config/SaraSuite/SaraSort/Templates/` | your own templates |
|
||||
| `~/.config/SaraSuite/SaraSort/Backups/` | SaraSortd's configs from before each import |
|
||||
| `~/.config/SaraSuite/SaraSortd/` | SaraSortd's configs, as SaraSuite installs them (changeable in Settings) |
|
||||
|
||||
## Running and building
|
||||
@@ -64,5 +69,6 @@ only reads that file when it starts. That can be turned off in Settings.
|
||||
| `Service.py` | systemctl and journalctl |
|
||||
| `Templates.py` | built-in and your own templates |
|
||||
| `Settings.py` | the Settings dialog |
|
||||
| `SortdTransfer.py` | exporting/importing all of SaraSortd's configs |
|
||||
| `Widgets.py` | the shared App context and small controls |
|
||||
| `*Page.py` | one per page |
|
||||
Reference in new issue
Block a user