Files
dotwryn/config/bin/reload-xkeymap

15 lines
313 B
Plaintext
Raw Normal View History

#!/usr/bin/env zsh
[ "${DISPLAY}" ] || DISPLAY=":0"
XKEYMAP_FILE="${XDG_CONFIG_HOME:-${HOME}/.config}/X11/xkeymap"
[ -f "${XKEYMAP_FILE}" ] || return 0
command -v xkbcomp &>/dev/null || {
echo "ERROR : missing 'xkbcomp' so I couldn't load ${XKEYMAP_FILE}"
return 1
}
xkbcomp "${XKEYMAP_FILE}" "${DISPLAY}"