Add KDE Neon DE which provides latest and greates KDE DE v6.x (#6380)

* Add KDE Neon DE which provides latest and greates KDE DE v6.x
* Fixing most obvious problems
This commit is contained in:
Igor 2024-03-09 19:49:59 +01:00 committed by GitHub
parent 094f39655c
commit c16151bed0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 12 additions and 3 deletions

View File

@ -0,0 +1 @@
../../../focal/environments/kde-plasma/architectures

View File

@ -0,0 +1 @@
../../../focal/environments/kde-plasma/armbian

View File

@ -0,0 +1,3 @@
neon-desktop
kde-standard
sddm

View File

@ -0,0 +1 @@
../../../../focal/environments/kde-plasma/config_base/packages.uninstall

View File

@ -0,0 +1 @@
../../../focal/environments/kde-plasma/debian

View File

@ -0,0 +1 @@
deb [signed-by=/usr/share/keyrings/neon.gpg] http://archive.neon.kde.org/testing jammy main

View File

@ -0,0 +1 @@
../../../focal/environments/kde-plasma/support

View File

@ -697,14 +697,15 @@ if [[ -f /root/.not_logged_in_yet && -n $(tty) ]]; then
mkdir -p /etc/sddm.conf.d
cat <<- EOF > /etc/sddm.conf.d/armbian.conf
[Theme]
Current=plasma-chili
Current=breeze
[General]
InputMethod=none
EOF
# 1st run goes without login
cat <<- EOF > /etc/sddm.conf.d/autologin.conf
[Autologin]
User=$RealUserName
Session=plasmawayland
EOF
echo -e "\n\e[1m\e[39mNow starting desktop environment via ${desktop_dm}...\x1B[0m\n"
systemctl enable --now sddm 2> /dev/null
@ -713,7 +714,6 @@ if [[ -f /root/.not_logged_in_yet && -n $(tty) ]]; then
rm /root/.desktop_autologin
else
systemctl -q enable armbian-disable-autologin.timer
systemctl start armbian-disable-autologin.timer
fi
# logout if logged at console
who -la | grep root | grep -q tty1 && exit 1