From a27c29c43b1017f4a10500768e850a9c5a412447 Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Mon, 23 Feb 2009 14:16:20 +0100 Subject: added .xinitrc --- .gitignore | 1 + .xinitrc | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 63 insertions(+) create mode 100644 .xinitrc diff --git a/.gitignore b/.gitignore index 2d473cc..7d472c9 100644 --- a/.gitignore +++ b/.gitignore @@ -5,5 +5,6 @@ !.gitignore !.vim/ !.vimrc +!.xinitrc .vim/tags/ diff --git a/.xinitrc b/.xinitrc new file mode 100644 index 0000000..cd92f80 --- /dev/null +++ b/.xinitrc @@ -0,0 +1,62 @@ +#!/bin/sh + +# I don't like no background ;) +sh $HOME/.fehbg & + +numlockx & +xset r rate 250 50 & +source $HOME/bin/gpg-agent.sh + +# autostart entries +xcompmgr & +xbindkeys & +urxvtd -o -f -q & +xautolock -nowlocker /bin/screen-locker.sh -locker $HOME/bin/screen-locker.sh -time 5 & +$HOME/.irssi_notify.sh & + +chat_terminal () { + screenname=$(screen -list | grep "screen-sh-2") + if [ ! "$screenname" ]; then + urxvt -g 125x+45+0+0 -e screen.sh 2 + else + urxvt -g 125x+45+0+0 -e screen -x screen-sh-2 + fi +} + +autostart () { + conky & + gajim & + #urxvtc -e $HOME/bin/screen.sh 2 & + chat_terminal & + ossxmix -b & + thunderbird & + thunar --daemon & + (sleep 2 && pypanel) & + #xfce4-panel & + #fbpanel & + #fsniper --daemon + zim & +# screenlets-daemon & + python ${HOME}/.screenlets/**/*.py & + blueman-applet & +} + +# WM +case "$1" in + awesome) + autostart + exec ck-launch-session awesome + ;; + twm) + autostart + exec ck-launch-session twm + ;; + console) + urxvtc & + exec ck-launch-session dbus-launch openbox-session + ;; + *|openbox) + autostart + exec ck-launch-session dbus-launch openbox-session + ;; +esac -- cgit v1.2.3-24-g4f1b