From c16692e03908697b5aa3c828c3560ad6a9c22952 Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 19 May 2025 09:00:01 +0200 Subject: [PATCH] osk now toggles on cmd-ctl-G --- desktopenvs/hyprland/hypr-usr/binds.conf | 3 +-- desktopenvs/hyprland/scripts/onscreenkb.sh | 4 +++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/desktopenvs/hyprland/hypr-usr/binds.conf b/desktopenvs/hyprland/hypr-usr/binds.conf index 3c87d6c..7533d95 100644 --- a/desktopenvs/hyprland/hypr-usr/binds.conf +++ b/desktopenvs/hyprland/hypr-usr/binds.conf @@ -235,8 +235,7 @@ bindl=, XF86AudioPlay, exec, playerctl play-pause -p spotify, vlc bind= $mainMod SHIFT, I, exec, ~/Dotfiles/desktopenvs/hyprland/scripts/getispeed.sh bind= $mainMod CTRL, C, exec, dunstctl close-all -bind= $mainMod CTRL SHIFT, G, exec, ~/Dotfiles/desktopenvs/hyprland/scripts/onscreenkb.sh -bind= $mainMod CTRL, G, exec, killall wvkbd-mobintl +bind= $mainMod CTRL, G, exec, ~/Dotfiles/desktopenvs/hyprland/scripts/onscreenkb.sh bind= $mainMod CTRL, W ,exec, hyprctl hyprsunset gamma +10 bind= $mainMod CTRL, S ,exec, hyprctl hyprsunset gamma -10 diff --git a/desktopenvs/hyprland/scripts/onscreenkb.sh b/desktopenvs/hyprland/scripts/onscreenkb.sh index 4402173..504de0a 100755 --- a/desktopenvs/hyprland/scripts/onscreenkb.sh +++ b/desktopenvs/hyprland/scripts/onscreenkb.sh @@ -1,2 +1,4 @@ #!/bin/bash -wvkbd-mobintl -L 250 --fn AgaveNerdFont --bg 1a1a1a --fg 5018dd --fg-sp 5018dd --press E40046 --press-sp E40046 --text d6abab --text-sp d6abab -R 20 +if ! $(killall wvkbd-mobintl); then + wvkbd-mobintl -L 250 --fn AgaveNerdFont --bg 1a1a1a --fg 5018dd --fg-sp 5018dd --press E40046 --press-sp E40046 --text d6abab --text-sp d6abab -R 20 +fi