mirror of
https://git.srhtnin.garden/sarah/SaraSort.git
synced 2026-10-13 18:28:18 +02:00
SaraSortd's service without systemd (runit, OpenRC, ...)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
826216cd03
commit
b5d2fe0f1c
5 files changed
+137
-64
No files matched your search
+3
-3
@@ -11,8 +11,8 @@ import flet as ft
|
||||
import tomlkit
|
||||
|
||||
from Core import (
|
||||
AppConfig, AvailableThemes, BundledFontFamily, ChildEnvironment, ChipButtonStyle, ExportSettings, Home,
|
||||
ImportSettings, IsWindows, LoadSharedSettings, Palette, SharedSettings,
|
||||
AppConfig, AvailableThemes, BundledFontFamily, ChildEnvironment, ChipButtonStyle, ExportSettings, HasSystemd,
|
||||
Home, ImportSettings, IsWindows, LoadSharedSettings, Palette, SharedSettings,
|
||||
)
|
||||
from Sortd import MajorVersion, Setup, SortdError
|
||||
from SortdTransfer import ApplyBundle, Bundle, BundleDirectories, ExportSortd, MissingDirectories, ReadBundleSafely
|
||||
@@ -137,7 +137,7 @@ def ShowSettingsDialog(TheApp: App, OnSaved: Callable[[], None]) -> None:
|
||||
|
||||
ConfigDirField = ft.TextField(label="SaraSortd config folder", value=Config.SortdConfigDir)
|
||||
AppDirField = ft.TextField(label="SaraSortd program folder", value=Config.SortdAppDir)
|
||||
UnitField = ft.TextField(label="systemd user unit", value=Config.ServiceName)
|
||||
UnitField = ft.TextField(label="systemd user unit" if HasSystemd else "Service name", value=Config.ServiceName)
|
||||
AutoRestartSwitch = ft.Switch(label="Restart SaraSortd after changes to GlobalConf.toml", value=Config.AutoRestart)
|
||||
RefreshField = _NumberField("Service page refresh (seconds)", Config.RefreshSeconds)
|
||||
LogLinesField = _NumberField("Log lines to show", Config.LogLines)
|
||||
|
||||
Reference in new issue
Block a user