quickshell/settings/Settings.qml

23 lines
546 B
QML
Raw Normal View History

2026-03-08 12:13:35 +01:00
pragma Singleton
import Quickshell
import Quickshell.Io
Singleton {
id: root
property alias config: settingsAdapter
FileView {
id: settingsView
path: "file:///home/lucy/.config/qs.json"
onAdapterUpdated: writeAdapter()
onDataChanged: writeAdapter()
adapter: JsonAdapter {
id: settingsAdapter
property int barHeight: 40
property int rounding
property bool floating
property string font
property string fontSize
}
}
}