diff options
| author | Holger Paradies <retabell@gmx.de> | 2025-10-25 09:17:16 +0200 | 
|---|---|---|
| committer | Holger Paradies <retabell@gmx.de> | 2025-11-03 19:04:21 +0100 | 
| commit | 95431942d68123495c35f55b1b2511abb9dff500 (patch) | |
| tree | da5cea4b5d8e771b7638efc9ef6dc4b361f09338 /config/chroot_local-includes/lib | |
| parent | a8b781c93d071c3e06714c7209370fa72076c21a (diff) | |
| download | kanotix-95431942d68123495c35f55b1b2511abb9dff500.zip kanotix-95431942d68123495c35f55b1b2511abb9dff500.tar.gz  | |
Cheat kplasmamobile
Add session plasma-mobile
Diffstat (limited to 'config/chroot_local-includes/lib')
| -rwxr-xr-x | config/chroot_local-includes/lib/live/config/9022-kplasmamobile | 36 | 
1 files changed, 36 insertions, 0 deletions
diff --git a/config/chroot_local-includes/lib/live/config/9022-kplasmamobile b/config/chroot_local-includes/lib/live/config/9022-kplasmamobile new file mode 100755 index 0000000..f41b0ac --- /dev/null +++ b/config/chroot_local-includes/lib/live/config/9022-kplasmamobile @@ -0,0 +1,36 @@ +#!/bin/sh + +Kplasmamobile () +{ +	# Checking if configured +	if [ -e /var/lib/live/config/kplasmamobile ] +	then +		return +	fi +	echo -n " kplasmamobile" +	Configure_kplasmamobile +} +Configure_kplasmamobile () +{ +	# Boot parameters can be acted up either this way... +	if grep -qs "kplasmamobile" /proc/cmdline +	then +	    if [ -x /usr/bin/startplasmamobile ]; then +		if [ -x /usr/sbin/lightdm ]; then +		echo "[Desktop]" >/home/${LIVE_USERNAME}/.dmrc +		echo "Session=plasma-mobile" >>/home/${LIVE_USERNAME}/.dmrc +		chown 1000:1000 /home/${LIVE_USERNAME}/.dmrc +		echo "[Seat:*]" >> /usr/share/lightdm/lightdm.conf.d/51_kanotix.conf +		echo "user-session=plasma-mobile" >> /usr/share/lightdm/lightdm.conf.d/51_kanotix.conf +		fi +		if [ -x /usr/bin/sddm ]; then +		sed -i 's/Session=plasmax11/Session=plasma-mobile/' /etc/sddm.conf.d/kde_settings.conf +		fi +	    fi +	fi +	 +	# Creating state file +	touch /var/lib/live/config/kplasmamobile +} + +Kplasmamobile  | 
