mirror of
https://github.com/theupriser/steamify-cachyos-live-iso.git
synced 2026-10-02 15:10:26 +02:00
displaymanager: Switch to sddm on the ISO
Signed-off-by: Peter Jung <admin@ptr1337.dev>
This commit is contained in:
10 files changed
+36
-36
No files matched your search
@@ -45,7 +45,7 @@ main() {
|
||||
EOF
|
||||
|
||||
sudo cp "/usr/share/calamares/settings_${mode}.conf" /etc/calamares/settings.conf
|
||||
sudo -E dbus-launch calamares -D6 >> $log &
|
||||
exec pkexec-wrapper calamares -D6 >> $log
|
||||
}
|
||||
|
||||
main "$@"
|
||||
@@ -19,6 +19,10 @@ package=ly
|
||||
if pacman -Qs $package > /dev/null ; then
|
||||
ln -sf /usr/lib/systemd/system/ly.service /etc/systemd/system/display-manager.service
|
||||
fi
|
||||
package=plasma-login-manager
|
||||
if pacman -Qs $package > /dev/null ; then
|
||||
ln -sf /usr/lib/systemd/system/plasmalogin.service /etc/systemd/system/display-manager.service
|
||||
fi
|
||||
package=sddm
|
||||
if pacman -Qs $package > /dev/null ; then
|
||||
ln -sf /usr/lib/systemd/system/sddm.service /etc/systemd/system/display-manager.service
|
||||
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
#!/usr/bin/env sh
|
||||
exec pkexec env \
|
||||
DISPLAY="$DISPLAY" \
|
||||
HOME="$HOME" \
|
||||
KDE_SESSION_VERSION="$KDE_SESSION_VERSION" \
|
||||
WAYLAND_DISPLAY="$WAYLAND_DISPLAY" \
|
||||
XDG_CURRENT_DESKTOP="$XDG_CURRENT_DESKTOP" \
|
||||
XDG_SESSION_TYPE="$XDG_SESSION_TYPE" \
|
||||
XDG_RUNTIME_DIR="$XDG_RUNTIME_DIR" \
|
||||
dbus-launch "$@"
|
||||
@@ -17,6 +17,7 @@ _clean_packages() {
|
||||
# for xxx in "${_toberemoved_packages[@]}"; do pacman -Rs "$xxx" --noconfirm; done
|
||||
|
||||
rm /etc/sddm.conf || true
|
||||
rm /etc/plasmalogin.conf || true
|
||||
}
|
||||
|
||||
_pacman_fix() {
|
||||
|
||||
Reference in new issue
Block a user