summaryrefslogtreecommitdiff
path: root/services
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-08-28 15:27:20 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-08-28 15:27:20 +1000
commit1191af68fb5037ac17ee847a07e2b622bbb198c4 (patch)
tree258cdf97605364fb74fb85308ced388f5baa4996 /services
parentlock: add caps/num lock indicator (diff)
downloadcaelestia-shell-1191af68fb5037ac17ee847a07e2b622bbb198c4.tar.gz
caelestia-shell-1191af68fb5037ac17ee847a07e2b622bbb198c4.tar.bz2
caelestia-shell-1191af68fb5037ac17ee847a07e2b622bbb198c4.zip
lock: show keyboard layout
Closes #450
Diffstat (limited to 'services')
-rw-r--r--services/Hypr.qml3
1 files changed, 2 insertions, 1 deletions
diff --git a/services/Hypr.qml b/services/Hypr.qml
index c90ccf03..011e8b1 100644
--- a/services/Hypr.qml
+++ b/services/Hypr.qml
@@ -21,7 +21,8 @@ Singleton {
property var keyboard
readonly property bool capsLock: keyboard?.capsLock ?? false
readonly property bool numLock: keyboard?.numLock ?? false
- readonly property string kbLayoutFull: keyboard?.active_keymap ?? "?"
+ readonly property string defaultKbLayout: keyboard?.layout.split(",")[0] ?? "??"
+ readonly property string kbLayoutFull: keyboard?.active_keymap ?? "Unknown"
readonly property string kbLayout: kbMap.get(kbLayoutFull) ?? "??"
readonly property var kbMap: new Map()