#!/bin/bash # ~/.xinitrc by arpinux 2013 ############################ ## D-Bus ##------------------------------------------------------------- if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then eval "$(dbus-launch --sh-syntax --exit-with-session)" fi ## clean-up conky ##---------------------------------------------------- killall conky & killall conkyd & ## setup automount ----------------------------------------------------- devmon --info-on-mount --exec-on-drive 'rox %d' & ## read ~.Xresources file ##-------------------------------------------- xrdb -merge ~/.Xresources ## enable snap font ##-------------------------------------------------- xset fp+ /usr/share/fonts/artwiz-latin1/ xset fp rehash ## launch terminal deamon ##-------------------------------------------- urxvtd -q -f -o ## set cursor ##-------------------------------------------------------- xsetroot -cursor_name left_ptr ## load ibm-fr keyboard ##---------------------------------------------- setxkbmap fr -variant oss ## set ctrl_alt_bksp as session-killer ##------------------------------- setxkbmap -option terminate:ctrl_alt_bksp ## replace caps_lock by super key ##------------------------------------ xmodmap ~/.Xmodmap ## launch screensaver ##------------------------------------------------ xscreensaver-command -exit xscreensaver -no-splash & ## startup wall ##------------------------------------------------------ feh --bg-fill /home/arp/pics/walls/devArp_dark_bg.png ## set statusbar ------------------------------------------------------- sleep 3s && conkyd -q -c .conkyrc_dwm | while true; read line; do xsetroot -name "$line"; done & ## launch compiled dwm-session ######################################### #exec ck-launch-session /usr/local/bin/dwm ## launch legacy dwm ################################################### #exec ck-launch-session /usr/bin/dwm ## launch dwm with log file ############################################ while true; do exec ck-launch-session /usr/local/bin/dwm 2>~/.dwm.log; done