#!/bin/sh 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 # start some nice programs 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 export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS=@im=fcitx if [ -e "$XDG_PICTURES_DIR/wallpapers/wallpaper" ]; then display -window root "$XDG_PICTURES_DIR/wallpapers/wallpaper" & else shufwall & fi #clipmenud & dunst & fcitx5 -d redshift & sbar & udiskie & # xorg-server 21.1.1-2 set correct dpi for my computer, but I choose to take the blue pill # Attention, don't use & at the end otherwise dwm status bar won't have proper dpi. # xorg-server 21.1.1-3 "fixed" it, so no need now #xrandr --dpi 96 # default fastest windows 10 keyboard repeat delay and rate # without editing registry, using filter key, or other third party program # see http://stereopsis.com/keyrepeat/ xset r rate 250 30 exec dwm