diff options
Diffstat (limited to 'setup-desktop.in')
-rw-r--r-- | setup-desktop.in | 54 |
1 files changed, 52 insertions, 2 deletions
diff --git a/setup-desktop.in b/setup-desktop.in index ad2a269..3d77c76 100644 --- a/setup-desktop.in +++ b/setup-desktop.in @@ -31,7 +31,7 @@ fi de="$1" -valid_desktops="xfce gnome none" +valid_desktops="xfce gnome plasma none" if [ $# -eq 1 ] && ! isin "$de" $valid_desktops; then echo "$de is not a valid desktop" >&2 usage "1" >&2 @@ -39,7 +39,7 @@ fi shift while ! isin "$de" $valid_desktops; do - ask "Which desktop environment? ('gnome', 'xfce' or 'none')" none + ask "Which desktop environment? ('gnome', 'plasma', 'xfce' or 'none')" none de="$resp" done @@ -62,6 +62,56 @@ case "$de" in setup-xorg-base ${BROWSER:-firefox} gnome gnome-apps-core "$@" rc-update add gdm ;; + plasma) + setup-xorg-base ${BROWSER:-firefox} \ + ark \ + bluedevil \ + breeze \ + breeze-gtk \ + breeze-icons \ + dbus \ + discover \ + drkonqi \ + font-noto \ + gwenview \ + kate \ + kde-cli-tools \ + kde-gtk-config \ + kdeplasma-addons \ + kgamma5 \ + khotkeys \ + kinfocenter \ + kio-fuse \ + kmenuedit \ + konsole \ + kscreen \ + ksshaskpass \ + kwallet-pam \ + kwayland-integration \ + pinentry-qt \ + plasma-browser-integration \ + plasma-desktop \ + plasma-disks \ + plasma-nm \ + plasma-pa \ + plasma-systemmonitor \ + plasma-vault \ + plasma-workspace-wallpapers \ + polkit-elogind \ + polkit-kde-agent-1 \ + print-manager \ + powerdevil \ + sddm-breeze \ + sddm-kcm \ + spectacle \ + systemsettings \ + udisks2 \ + xdg-desktop-portal-kde \ + xdg-user-dirs \ + "$@" + rc-update add dbus + rc-update add sddm + ;; *) usage "1" >&2 ;; |