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 | |
| parent | a8b781c93d071c3e06714c7209370fa72076c21a (diff) | |
| download | kanotix-95431942d68123495c35f55b1b2511abb9dff500.zip kanotix-95431942d68123495c35f55b1b2511abb9dff500.tar.gz | |
Cheat kplasmamobile
Add session plasma-mobile
Diffstat (limited to 'config/chroot_local-includes')
| -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 |
