summaryrefslogtreecommitdiff
path: root/services/Hypr.qml
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-09-15 22:55:28 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-09-15 22:55:28 +1000
commit9c6520b879f29bb9f99f3eef80492f688bacde67 (patch)
tree1d3137f3df51393cab7002d5c93a46d621231e4f /services/Hypr.qml
parentutilities/toggles: convert to row of icon buttons (diff)
downloadcaelestia-shell-9c6520b879f29bb9f99f3eef80492f688bacde67.tar.gz
caelestia-shell-9c6520b879f29bb9f99f3eef80492f688bacde67.tar.bz2
caelestia-shell-9c6520b879f29bb9f99f3eef80492f688bacde67.zip
utilities/toggles: add gamemode
Closes #617
Diffstat (limited to 'services/Hypr.qml')
-rw-r--r--services/Hypr.qml3
1 files changed, 3 insertions, 0 deletions
diff --git a/services/Hypr.qml b/services/Hypr.qml
index 011e8b1..62bdf78 100644
--- a/services/Hypr.qml
+++ b/services/Hypr.qml
@@ -26,6 +26,8 @@ Singleton {
readonly property string kbLayout: kbMap.get(kbLayoutFull) ?? "??"
readonly property var kbMap: new Map()
+ signal configReloaded
+
function dispatch(request: string): void {
Hyprland.dispatch(request);
}
@@ -43,6 +45,7 @@ Singleton {
return;
if (n === "configreloaded") {
+ root.configReloaded();
setDynamicConfsProc.running = true;
} else if (n === "activelayout") {
devicesProc.running = true;