From 64c37a7df3023d9740b2d074fa24ffc925bb8ea6 Mon Sep 17 00:00:00 2001 From: MatMoul Date: Fri, 18 Nov 2016 00:42:31 +0100 Subject: [PATCH] Add desktop LXDE-GTK3 --- install/desktop/lxde-gtk3/packages | 31 ++++++++++++++++++++++++++++++ install/desktop/menu | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 install/desktop/lxde-gtk3/packages diff --git a/install/desktop/lxde-gtk3/packages b/install/desktop/lxde-gtk3/packages new file mode 100644 index 0000000..7d2ce5f --- /dev/null +++ b/install/desktop/lxde-gtk3/packages @@ -0,0 +1,31 @@ +#!/bin/bash +. ./lib + +options=() + +items=$(pacman -Sqg lxde-gtk3) +for item in $items; do + options+=("$item" "" on) +done + +sel=$(whiptail --backtitle "$apptitle" --title "LXDE-GTK3 Install :" --checklist "" --cancel-button "Back" 0 0 0 \ + "${options[@]}" \ + 3>&1 1>&2 2>&3) + +if [ ! "$?" = "0" ]; then + exit 1 +fi + +for itm in $sel; do + pkg="$pkg $(echo $itm | sed 's/"//g')" +done + +instpkg "$pkg" "$aurpkg" + +for itm in $sel; do + case $itm in + '"lxdm-gtk3"') svcenable lxdm;; + esac +done + +exit 0 diff --git a/install/desktop/menu b/install/desktop/menu index f897ea0..a46c8b3 100644 --- a/install/desktop/menu +++ b/install/desktop/menu @@ -7,6 +7,7 @@ options+=("XFCE4" "(Help Wanted)") options+=("Gnome" "(Help Wanted)") options+=("Cinnamon" "(Help Wanted)") options+=("LXDE" "(Help Wanted)") +options+=("LXDE-GTK3" "(Help Wanted)") options+=("LXQt" "(Help Wanted)") options+=("Mate" "(Help Wanted)") options+=("Enlightenment" "(Help Wanted)") @@ -30,6 +31,7 @@ case $sel in 'Gnome') menu install/desktop/gnome/menu;; 'Cinnamon') script install/desktop/cinnamon/packages;; 'LXDE') script install/desktop/lxde/packages;; + 'LXDE-GTK3') script install/desktop/lxde-gtk3/packages;; 'LXQt') menu install/desktop/lxqt/menu;; 'Mate') menu install/desktop/mate/menu;; 'Enlightenment') script install/desktop/enlightenment/packages;;