summaryrefslogtreecommitdiff
path: root/alis.conf
diff options
context:
space:
mode:
authorpicodotdev <pico.dev@gmail.com>2018-02-08 20:41:47 +0100
committerpicodotdev <pico.dev@gmail.com>2018-02-08 23:48:36 +0100
commite3fa1aa8ac4917a8af40fda8d84fcf44aceee31d (patch)
treeac762c00d68b37858c5f2d4517e032928577b0bd /alis.conf
parenta9ec6c6614083ec83f6976826fad8bcb6ec51544 (diff)
Collect wiki pages, Common packages, Retry pacman download
Fixes #1, #8, #9
Diffstat (limited to 'alis.conf')
-rw-r--r--alis.conf34
1 files changed, 29 insertions, 5 deletions
diff --git a/alis.conf b/alis.conf
index 3f760cd..ddaa3cf 100644
--- a/alis.conf
+++ b/alis.conf
@@ -37,14 +37,38 @@ ADDITIONAL_USER_PASSWORDS="" # list separated by space
# bootloader
BOOTLOADER="grub" # grub refind systemd
-# packages
-PACKAGES_PACMAN="" # firefox firefox-i18n-es-es ntfs-3g gimp libreoffice libreoffice-fresh libreoffice-fresh-es vlc gstreamer0.10-plugins gstreamer0.10-good-plugins gstreamer0.10-bad-plugins gstreamer0.10-ugly-plugins
-PACKAGES_YAOURT=""
-YAOURT="true"
-
# desktop
DESKTOP_ENVIRONMENT="gnome" # gnome kde xfce mate cinnamon lxde
DISPLAY_DRIVER="" # xf86-video-intel xf86-video-amdgpu xf86-video-ati nvidia nvidia-340xx nvidia-340xx-lts nvidia-304xx nvidia-304xx-lts xf86-video-nouveau
+# packages (precede package name with ! for not install)
+PACKAGES_PACMAN_INTERNET="!firefox !chromium !apache !nginx !curl !wget !filezilla !sshfs !openssh !transmission-gtk !transmission-qt !amule !geary !thunderbird !empathy !kopete !polari !konversation !liferea !hugo !gnome-boxes"
+PACKAGES_PACMAN_MULTIMEDIA="!gthumb gimp !imagemagick !krita !inkscape !blender !cmus !vlc !easytag !ardour !audacity !ffmpeg !gnome-phone-manager !kdeconnect !gstreamer !gst-plugins-good !gst-plugins-bad !gst-plugins-ugly !bluez !bluez-utils"
+PACKAGES_PACMAN_UTILITIES="!eclipse-java !intellij-idea-community-edition !gradle !maven lz4 !meld !dosfstools !ntfs-3g !exfat-utils"
+PACKAGES_PACMAN_DOCUMENTS_AND_TEXT="!libreoffice-fresh !calligra !discount !lyx !vim !calibre"
+PACKAGES_PACMAN_SECURITY="!rsync !gnupg !keepassx2"
+PACKAGES_PACMAN_SCIENCE="!geogebra !octave"
+PACKAGES_PACMAN_OTHERS="!klavaro !tmux"
+PACKAGES_PACMAN_DEVELOPER="!openjdk !python !dotnet-sdk !php !rust !go !virtualbox !docker !ansible !vagrant"
+PACKAGES_PACMAN_CUSTOM=""
+
+PACKAGES_YAOURT_INTERNET="!dropbox"
+PACKAGES_YAOURT_MULTIMEDIA=""
+PACKAGES_YAOURT_UTILITIES="!visual-studio-code-bin"
+PACKAGES_YAOURT_DOCUMENTS_AND_TEXT="!wps-office"
+PACKAGES_YAOURT_SECURITY="!freefilesync"
+PACKAGES_YAOURT_SCIENCE=""
+PACKAGES_YAOURT_OTHERS="!gnucash"
+PACKAGES_YAOURT_DEVELOPER=""
+PACKAGES_YAOURT_CUSTOM=""
+
+PACKAGES_PACMAN="$PACKAGES_PACMAN_INTERNET $PACKAGES_PACMAN_MULTIMEDIA $PACKAGES_PACMAN_UTILITIES $PACKAGES_PACMAN_DOCUMENTS_AND_TEXT $PACKAGES_PACMAN_SECURITY $PACKAGES_PACMAN_SCIENCE $PACKAGES_PACMAN_OTHERS $PACKAGES_PACMAN_DEVELOPER $PACKAGES_PACMAN_CUSTOM"
+PACKAGES_YAOURT="$PACKAGES_YAOURT_INTERNET $PACKAGES_YAOURT_MULTIMEDIA $PACKAGES_YAOURT_UTILITIES $PACKAGES_YAOURT_DOCUMENTS_AND_TEXT $PACKAGES_YAOURT_SECURITY $PACKAGES_YAOURT_SCIENCE $PACKAGES_YAOURT_OTHERS $PACKAGES_YAOURT_DEVELOPER $PACKAGES_YAOURT_CUSTOM"
+PACKAGES_PACMAN=$(echo $PACKAGES_PACMAN | sed "s/![^ ]*//g")
+PACKAGES_YAOURT=$(echo $PACKAGES_YAOURT | sed "s/![^ ]*//g")
+PACKAGES_PACMAN=$(echo $PACKAGES_PACMAN | sed "s/ {2,}/ /g")
+PACKAGES_YAOURT=$(echo $PACKAGES_YAOURT | sed "s/ {2,}/ /g")
+YAOURT="true"
+
#reboot
REBOOT="true"