From f69118da4e8d1e35082400ffcf1f956bacedf1a0 Mon Sep 17 00:00:00 2001
From: Holger Paradies <retabell@gmx.de>
Date: Fri, 25 Oct 2013 20:58:43 +0200
Subject: lxde with awesome seahorse

---
 .../lib/live/config/9024-lxde-compositor                  | 15 +++++++++++++++
 config/lists/awesome                                      |  4 ++++
 config/lists/kanotix-lxde-master                          |  2 ++
 config/lists/kanotix-lxde-min                             |  2 ++
 4 files changed, 23 insertions(+)
 create mode 100644 config/lists/awesome

diff --git a/config/chroot_local-includes/lib/live/config/9024-lxde-compositor b/config/chroot_local-includes/lib/live/config/9024-lxde-compositor
index 3d4245f..16168a5 100755
--- a/config/chroot_local-includes/lib/live/config/9024-lxde-compositor
+++ b/config/chroot_local-includes/lib/live/config/9024-lxde-compositor
@@ -22,6 +22,21 @@ Configure_composit ()
 	then
 	    touch /home/${LIVE_USERNAME}/.nocompiz
 	fi
+	if grep -qs "awesome" /proc/cmdline
+	then
+	    if [ -x /usr/bin/awesome ]; then
+		touch /home/${LIVE_USERNAME}/.nocompiz
+		touch /home/${LIVE_USERNAME}/.awesome-wmanager
+		if [ -x /usr/sbin/lightdm ]; then
+		    if ! [ -d /lib/x86_64-linux-gnu ]; then
+		    /usr/lib/i386-linux-gnu/lightdm/lightdm-set-defaults -s awesome
+		    else
+		    /usr/lib/x86_64-linux-gnu/lightdm/lightdm-set-defaults -s awesome
+		    fi
+		fi
+		update-alternatives --set x-window-manager /usr/bin/awesome >/dev/null
+	    fi
+	fi
 	# Creating state file
 	touch /var/lib/live/config/composit
 }
diff --git a/config/lists/awesome b/config/lists/awesome
new file mode 100644
index 0000000..f6c7ece
--- /dev/null
+++ b/config/lists/awesome
@@ -0,0 +1,4 @@
+# only used for include
+awesome
+feh
+etcskel-kanotix-awesome
diff --git a/config/lists/kanotix-lxde-master b/config/lists/kanotix-lxde-master
index 3bf34ea..8a3351e 100644
--- a/config/lists/kanotix-lxde-master
+++ b/config/lists/kanotix-lxde-master
@@ -72,3 +72,5 @@ xpad
 guvcview
 gst123
 xskat
+#include <awesome>
+seahorse
diff --git a/config/lists/kanotix-lxde-min b/config/lists/kanotix-lxde-min
index fb8474d..c165321 100644
--- a/config/lists/kanotix-lxde-min
+++ b/config/lists/kanotix-lxde-min
@@ -79,3 +79,5 @@ xchat
 
 # other
 gnome-screenshot
+#include <awesome>
+seahorse
-- 
cgit v1.0