X-Git-Url: https://git.kirya.net/?p=dotfiles%2Fopenbox.git;a=blobdiff_plain;f=autostart.sh;h=8d7ef6af86bd6275c35381dd972a4587ab364c19;hp=eb9a8dae2144653a2d9085cc9d498b8d4027b30b;hb=eff5f2cb6ce72357dcf71d59dc5d09e75480a96e;hpb=8bcaee82cea632ba62e1d47312bf49419d2f1f6a diff --git a/autostart.sh b/autostart.sh index eb9a8da..8d7ef6a 100644 --- a/autostart.sh +++ b/autostart.sh @@ -1,38 +1,32 @@ # Run the system-wide support stuff #. $GLOBALAUTOSTART +nitrogen --restore & + # Programs to launch at startup eval `dbus-launch --sh-syntax --exit-with-session` eval `gnome-keyring-daemon --start --components=pkcs11,secrets,ssh,gpg` export GPG_AGENT_INFO +/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 & -# Run XDG autostart things. By default don't run anything desktop-specific -# See xdg-autostart --help more info -DESKTOP_ENV="OPENBOX" -if which /usr/lib/openbox/xdg-autostart >/dev/null; then - /usr/lib/openbox/xdg-autostart $DESKTOP_ENV -fi - -gnome-settings-daemon & -gnome-screensaver & -nitrogen --restore & -thunar --daemon & -xcompmgr -c -t-5 -l-5 -r4.2 -o.55 & -gnome-power-manager & -gnome-volume-control-applet & -gnome-screensaver & +xrdb ~/.Xresources & +xdg-user-dirs-update & +xscreensaver & +xfce4-power-manager & +volumeicon & system-config-printer-applet & -parcellite & +thunar --daemon & +#xcompmgr -c -t-5 -l-5 -r4.2 -o.55 & +xcompmgr -n -f -D5 & +nm-applet & +tint2 & conky & -gajim & if egrep -iq 'touchpad' /proc/bus/input/devices; then synclient VertEdgeScroll=1 & synclient TapButton1=1 & fi -xrdb ~/.Xresources & - # Export the dbus session address on startup so it can be used by cron # http://dev.gentoo.org/~tomka/mail.html touch $HOME/.Xdbus @@ -40,5 +34,12 @@ chmod 600 $HOME/.Xdbus env | grep DBUS_SESSION_BUS_ADDRESS > $HOME/.Xdbus echo 'export DBUS_SESSION_BUS_ADDRESS' >> $HOME/.Xdbus -tint2 & -nm-applet & +[ $(pgrep -c offlineimap) = 1 ] || tmux new-session -d -s offlineimap offlineimap & + +# Launch default desktop applications +gajim & +#x-terminal-emulator -e mutt & +#x-www-browser & + +# Font antialiasing and GTK+ look and feel in java applications +export JAVA_OPTS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel'