quickshell/settings/Settings.qml

23 lines
551 B
QML

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: 16
property bool floating
property string font
property int fontSize: 14
}
}
}