💾 Archived View for ait.place › dot › x11 › xinitrc.txt captured on 2022-07-16 at 13:54:01.

View Raw

More Information

-=-=-=-=-=-=-

#!/bin/sh

# idk know what this does xd
dbus-update-activation-environment --systemd DBUS_SESSION_BUS_ADDRESS DISPLAY XAUTHORITY &

xresources="${XDG_CONFIG_HOME:-$HOME/.config}/x11/xresources"
xprofile="${XDG_CONFIG_HOME:-$HOME/.config}/x11/xprofile"

[ -f $xprofile ] && . "$xprofile"
[ -f $xresources ] && xrdb "$xresources"

export XDG_SESSION_TYPE=x11
export GDK_BACKEND=x11
xset r rate 250 50

session=leftwm
case $session in
    kde        ) exec startplasma-x11;;
    spectrwm   ) exec spectrwm;;
    leftwm     ) exec dbus-launch leftwm;;
    dwm        ) while true; do ssh-agent dwm >/dev/null 2>&1; done;;
    xmonad     ) exec xmonad;;
    lxqt       ) exec startlxqt;;
    xfce       ) exec startxfce4;;
    qtile      ) exec qtile;;
esac