import QtQuick import Quickshell import qs import qs.services import qs.modules.common import qs.modules.common.functions import qs.modules.common.widgets QuickToggleModel { property bool auto: Config.options.light.night.automatic name: Translation.tr("Night Light") statusText: (auto ? Translation.tr("Auto, ") : "") + (toggled ? Translation.tr("Active") : Translation.tr("Inactive")) toggled: Hyprsunset.active icon: auto ? "night_sight_auto" : "bedtime" mainAction: () => { Hyprsunset.toggle() } hasMenu: true Component.onCompleted: { Hyprsunset.fetchState() } tooltipText: Translation.tr("Night Light | Right-click to configure") }