#!/bin/sh xdg_autostart # if [ -n "$(qvm-usb | grep tslil_clingman)" ]; then if [ -n "$(qvm-usb | grep Technomancy_Atreus)" ]; then setxkbmap -layout us -variant altgr-intl -option caps:ctrl_modifier,terminate:ctrl_alt_bksp,nodeadkeys else notify-send "Setting layout for internal keyboard" # Qubes only presents one device to each domU, so this doesn't work as expected internal_keyboard=$(xinput -list | grep 'AT Raw' | sed 's/^.*id=\([0-9]*\).*$/\1/') setxkbmap -model pc105aw-sl -layout 'us(cmk_ed_dh)' -option caps:ctrl_modifier,terminate:ctrl_alt_bksp fi if [ "$(xl info | awk '/total_memory/ { print $3 }')" -lt "16148" ]; then notify-send -u critical "RAM malfunction" fi;