summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMalfurious <m@lfurio.us>2022-12-12 20:24:37 -0500
committerMalfurious <m@lfurio.us>2022-12-12 20:24:37 -0500
commitdb69613a831f8c768dfe62fa930f4ff6b1cefe76 (patch)
treec80acdd6938650599f0df3b30c6318e2ad60ee28
parent1440add26da5d6ace5f5203f23fc5ec0d2bd0ddf (diff)
downloadrice-db69613a831f8c768dfe62fa930f4ff6b1cefe76.tar.gz
rice-db69613a831f8c768dfe62fa930f4ff6b1cefe76.zip
Update package list
Arch system packages are recategorized and alphabetized, the script portion of the file is updated to make it simpler to port to other platforms of interest, and the file is renamed to something more generic. The end result of all this package shuffling is the following: package action explanation ----------------------------------------------------------------------- alsa-plugins removed Noreq*, Little used by me mesa removed Noreq*, OOS** for base system vi removed No longer required for visudo xcb-util removed Noreq* xorg-xrandr now implicit Implied by lxrandr gnu-netcat replaced with netcat (should result in same pkg) file added Prev given by base, now explicit p7zip added Add common archive tools unzip added Add common archive tools * Noreq = Not required for rice functionality ** OOS = Out of scope
-rwxr-xr-xrice/install_pkgs.sh43
-rwxr-xr-xrice/require_arch.pkg32
2 files changed, 43 insertions, 32 deletions
diff --git a/rice/install_pkgs.sh b/rice/install_pkgs.sh
new file mode 100755
index 0000000..379a0e4
--- /dev/null
+++ b/rice/install_pkgs.sh
@@ -0,0 +1,43 @@
+#!/bin/sh
+installcmd="pacman -Syu --needed --noconfirm"
+sed '1,/^exit$/d;/^#/d' -- "$0" | xargs -tP1 $installcmd
+exit
+
+# user
+acpi
+alsa-utils
+curl
+feh
+file
+firefox
+fish
+git
+htop
+netcat
+p7zip
+screenfetch
+tig
+tree
+unzip
+vim
+wget
+
+# Xorg
+libxcb
+lxrandr
+picom
+xorg-server
+xorg-xinit
+xorg-xsetroot
+
+# distro
+base
+base-devel
+dhcpcd
+linux
+linux-firmware
+man-db
+man-pages
+pacman-contrib
+polkit
+ttf-dejavu
diff --git a/rice/require_arch.pkg b/rice/require_arch.pkg
deleted file mode 100755
index 2c6beb9..0000000
--- a/rice/require_arch.pkg
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-sed '1,/^exit$/d;/^$/d;/^#/d;s/ /\n/g' -- "$0" | pacman -Syu --needed --noconfirm -
-exit
-
-# Base System
-base base-devel
-linux linux-firmware
-pacman-contrib
-dhcpcd polkit vi
-man-pages man-db
-
-# Graphics
-xorg-server xorg-xinit xorg-xrandr xorg-xsetroot picom
-libxcb xcb-util
-mesa ttf-dejavu
-lxrandr
-feh
-
-# Audio
-alsa-utils alsa-plugins
-
-# Tools
-firefox
-vim
-fish
-git tig
-acpi
-htop
-tree
-gnu-netcat
-curl wget
-screenfetch