#!/bin/bash # Toggle the wvkbd on-screen keyboard (Wayland virtual keyboard daemon). # killall returns 0 if it killed something (keyboard was running → dismiss it). # If killall fails (keyboard wasn't running), launch it with the cyberqueer theme. if ! $(killall wvkbd-mobintl); then # -L 250: height in pixels. --fn: font. --bg/fg/fg-sp: background/foreground/special-key colours. # --press/--press-sp: key-press highlight colour. --text/--text-sp: label colours (hex, no #). # -R 20: bottom margin so the keyboard doesn't overlap the Eww bar. 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