From: James Bunton Date: Tue, 28 Feb 2017 02:41:43 +0000 (+1100) Subject: autostart: xmonad session hacks X-Git-Url: https://code.delx.au/dotfiles/commitdiff_plain/f7f81a77cd15bf4f006f1b56f2223049c78e81ec autostart: xmonad session hacks --- diff --git a/.config/autostart/xmonad.desktop b/.config/autostart/xmonad-xfce4-session.desktop similarity index 60% rename from .config/autostart/xmonad.desktop rename to .config/autostart/xmonad-xfce4-session.desktop index 4f9fffa..3de9386 100644 --- a/.config/autostart/xmonad.desktop +++ b/.config/autostart/xmonad-xfce4-session.desktop @@ -2,9 +2,9 @@ Encoding=UTF-8 Version=0.9.4 Type=Application -Name=xmonad +Name=xmonad/xfce4 session with hacks Comment= -Exec=xmonad --replace +Exec=/home/jamesbunton/bin/xmonad-xfce4-session.sh OnlyShowIn=XFCE; StartupNotify=false Terminal=false diff --git a/xmonad-xfce4-session.sh b/xmonad-xfce4-session.sh new file mode 100755 index 0000000..c450dff --- /dev/null +++ b/xmonad-xfce4-session.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +xmonad & +xfdesktop --disable-wm-check & + +sleep 10 + +nm-applet & # start late so that font settings are available +xfdesktop --reload # settings are not loaded on startup for some reason + +sleep 2 + +xmonad --restart # ensure it's painted over xfdesktop + +disown