28 lines
601 B
QML
Raw Normal View History

import QtQuick
import Quickshell.Io
import qs.settings
import QtQuick.Dialogs
import Quickshell
Item {
FontDialog {
id: fontPicker
flags: FontDialog.NoButtons
}
IpcHandler {
id: ipcHandler
target: "settings"
2026-01-19 13:44:25 +01:00
function setFont(newFont: string): void {
2026-01-19 13:48:00 +01:00
Settings.config.font = newFont;
}
function gen(toggle: bool): void {
Settings.config.generateScheme = toggle;
2026-01-19 13:44:25 +01:00
}
function reload(hard: bool): void {
Quickshell.reload(hard);
console.log("reloaded!");
}
}
}