#!/bin/sh # certain event cause rate to reset (https://wiki.archlinux.org/title/Xorg/Keyboard_configuration) # -ardelay milliseconds # -arinterval milliseconds xset r rate 200 50 # delay before keyrepeat and keyrepeat rate keynav daemonize # moving the cursor around without the mouse redshift & # filter blue light dunst & # notification daemon unclutter --timeout 10 --fork # hide mouse after 2s clout push-watch & # could with rsync xrdb "$XDG_CONFIG_HOME/x11/Xresources" case "$(cat /etc/hostname)" in charles-main) if xrandr | grep 'HDMI-0 connected' then xrandr --output DVI-0 --auto --left-of DVI-1 \ --output DVI-1 --mode 1920x1080 --primary --left-of HDMI-0 \ --output HDMI-0 --mode 1920x1080 else xrandr --output DVI-0 --auto --left-of DVI-1 \ --output DVI-1 --mode 1920x1080 --primary fi ;; charles-laptop) xrandr | grep 'VGA1.*connected' && xrandr --output LVDS1 --primary --left-of VGA1 \ --output VGA1 --mode 1280x1024 ;; esac exec xmonad