From c16151bed0477704dfe428fb0fdfbf312fadb3e3 Mon Sep 17 00:00:00 2001 From: Igor Date: Sat, 9 Mar 2024 19:49:59 +0100 Subject: [PATCH] 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 --- .../jammy/environments/kde-neon/architectures | 1 + .../desktop/jammy/environments/kde-neon/armbian | 1 + .../environments/kde-neon/config_base/packages | 3 +++ .../kde-neon/config_base/packages.uninstall | 1 + .../desktop/jammy/environments/kde-neon/debian | 1 + .../environments/kde-neon/sources/apt/neon.gpg | Bin 0 -> 1108 bytes .../kde-neon/sources/apt/neon.source | 1 + .../desktop/jammy/environments/kde-neon/support | 1 + .../common/usr/lib/armbian/armbian-firstlogin | 6 +++--- 9 files changed, 12 insertions(+), 3 deletions(-) create mode 120000 config/desktop/jammy/environments/kde-neon/architectures create mode 120000 config/desktop/jammy/environments/kde-neon/armbian create mode 100644 config/desktop/jammy/environments/kde-neon/config_base/packages create mode 120000 config/desktop/jammy/environments/kde-neon/config_base/packages.uninstall create mode 120000 config/desktop/jammy/environments/kde-neon/debian create mode 100644 config/desktop/jammy/environments/kde-neon/sources/apt/neon.gpg create mode 100644 config/desktop/jammy/environments/kde-neon/sources/apt/neon.source create mode 120000 config/desktop/jammy/environments/kde-neon/support diff --git a/config/desktop/jammy/environments/kde-neon/architectures b/config/desktop/jammy/environments/kde-neon/architectures new file mode 120000 index 0000000000..e04245792d --- /dev/null +++ b/config/desktop/jammy/environments/kde-neon/architectures @@ -0,0 +1 @@ +../../../focal/environments/kde-plasma/architectures \ No newline at end of file diff --git a/config/desktop/jammy/environments/kde-neon/armbian b/config/desktop/jammy/environments/kde-neon/armbian new file mode 120000 index 0000000000..55cecc5707 --- /dev/null +++ b/config/desktop/jammy/environments/kde-neon/armbian @@ -0,0 +1 @@ +../../../focal/environments/kde-plasma/armbian \ No newline at end of file diff --git a/config/desktop/jammy/environments/kde-neon/config_base/packages b/config/desktop/jammy/environments/kde-neon/config_base/packages new file mode 100644 index 0000000000..641f274aec --- /dev/null +++ b/config/desktop/jammy/environments/kde-neon/config_base/packages @@ -0,0 +1,3 @@ +neon-desktop +kde-standard +sddm diff --git a/config/desktop/jammy/environments/kde-neon/config_base/packages.uninstall b/config/desktop/jammy/environments/kde-neon/config_base/packages.uninstall new file mode 120000 index 0000000000..ff611cbe3e --- /dev/null +++ b/config/desktop/jammy/environments/kde-neon/config_base/packages.uninstall @@ -0,0 +1 @@ +../../../../focal/environments/kde-plasma/config_base/packages.uninstall \ No newline at end of file diff --git a/config/desktop/jammy/environments/kde-neon/debian b/config/desktop/jammy/environments/kde-neon/debian new file mode 120000 index 0000000000..402db5ca28 --- /dev/null +++ b/config/desktop/jammy/environments/kde-neon/debian @@ -0,0 +1 @@ +../../../focal/environments/kde-plasma/debian \ No newline at end of file diff --git a/config/desktop/jammy/environments/kde-neon/sources/apt/neon.gpg b/config/desktop/jammy/environments/kde-neon/sources/apt/neon.gpg new file mode 100644 index 0000000000000000000000000000000000000000..fe91a10436cb6d0599d7731f2adea22069a4ed63 GIT binary patch literal 1108 zcmV-a1gra*0u2OKbI5c75CEz7)|OqslF_biIeQ7|CZVL=__SR^k(jK5Luvi(fG3D+ zS#^whp>7Av-Y6bPkU(beL5Sk1@lj70bo&&Am1PHY{kCo8Yg_YkAO*+E7*T*gftR_Z zqmC6utIMI4*S-8S`6v#=EhX0qFyQ)^(wapcj-sBRi*7xbqLuBkF7J>`mZ|(~!z!UD!TLTk0-2d{M!ae?k&gzVhEJ?qQx$ z{A3OGEof~~=l%bqo*E{tJJl?eC$ z1a(@M>ayp}IrdX$o^?stJjxzck$-Jt+MLhqp|LuJ_he??8$iE%;o=KNDZ#wA@iH=* zJP#)iIaz*Nz&~B5-lk1?X#k9b=aZN{L7&h2^A}0nn$VmE_QL#(!ho5eOio74qRueE z&TsLC5_<;&YT!Xl;FWQVaO~!L+P3Zs*B=0+!+5Q-rNIPWoPIAIC2@4So|NKY`&zRZH)vu`aH=un~@eo;F)p5*fIFa?nJ>rd164eA@_V;RVofGCwqhXXkUr4Ni+B z@xqX5+8aQ}2oP2L#h(F#sMHyT2Z$Olc|K&U#{koLaNcY`^5rE*c6z8>c49}=2(Yr> aE~KuGi7;J4pa`jAR9>oX%R%U@c}ZwbZW8 /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