diff options
Diffstat (limited to 'config/xorg/xinitrc')
| -rw-r--r-- | config/xorg/xinitrc | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/config/xorg/xinitrc b/config/xorg/xinitrc new file mode 100644 index 0000000..6268abc --- /dev/null +++ b/config/xorg/xinitrc @@ -0,0 +1,71 @@ +#!/bin/sh + +# This first part is copied from /etc/X11/xinit/xinitrc +# +# Start X with `$ xstart` +# See startx(1) and xinit(1) + + +userresources=$HOME/.Xresources +usermodmap=$HOME/.Xmodmap +sysresources=/etc/X11/xinit/.Xresources +sysmodmap=/etc/X11/xinit/.Xmodmap + +# merge in defaults and keymaps + +if [ -f $sysresources ]; then + xrdb -merge $sysresources +fi + +if [ -f $sysmodmap ]; then + xmodmap $sysmodmap +fi + +if [ -f "$userresources" ]; then + xrdb -merge "$userresources" +fi + +if [ -f "$usermodmap" ]; then + xmodmap "$usermodmap" +fi + +# Load necessary X11 configuration + +if [ -d /etc/X11/xinit/xinitrc.d ] ; then + for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do + [ -x "$f" ] && . "$f" + done + unset f +fi + +# Setup and start Desktop Environment +# ====================================================================== + +# fcitx (CJK and emoji input method) +export GTK_IM_MODULE=fcitx +export QT_IM_MODULE=fcitx +export XMODIFIERS=@im=fcitx + +xrandr --dpi 144 # Original mac: 72, stupid windows: 96 pulse15: 188 +laptop-xinput_setup.sh +xbindkeys # keyboard shortcuts +setxkbmap -option caps:escape # map CAPSLOCK to ESC + +# Start twm +#twm & +#xclock -geometry 50x50-1+1 & +#xterm -geometry 80x50+494+51 & +#xterm -geometry 80x20+494-0 & +#exec xterm -geometry 80x66+0+0 -name login + +# Start Plasma +# Start KDE Plasma (DE) +#export DESKTOP_SESSION=plasma +#exec startplasma-x11 + +# Start xfce4 +#startxfce4 + +# Start dwm +xautolock -time 10 -locker slock & +exec dwm |
