Include installation sections
Remove that 639 characters long command line to a more organized and structured group of sections based on categories. This commit fixes #2.
This commit is contained in:
parent
a7a2a8a35f
commit
4e608889d2
84
larbs.sh
84
larbs.sh
@ -108,9 +108,89 @@ cat << "EOF"
|
|||||||
EOF
|
EOF
|
||||||
sleep .5
|
sleep .5
|
||||||
|
|
||||||
blue Now installing main programs...
|
|
||||||
|
|
||||||
pacman --noconfirm --needed -Sy base-devel xorg-xinit xorg-server noto-fonts rxvt-unicode feh ffmpeg pulseaudio pulseaudio-alsa wireless_tools arandr pavucontrol pamixer mpv wget rofi vim w3m ranger mediainfo poppler highlight tmux calcurse htop newsboat mpd mpc ncmpcpp network-manager-applet networkmanager imagemagick atool libcaca compton transset-df markdown mupdf evince rsync git youtube-dl youtube-viewer cups scrot unzip unrar ntfs-3g offlineimap msmtp notmuch notmuch-mutt dosfstools r pandoc python-dbus python-gobject xf86-video-intel || (red Error installing basic packages. Check your internet connection and pacman keyring.)
|
blue \[1\/6\] Now installing main programs \(system basics\)...
|
||||||
|
pacman --noconfirm --needed -Sy \
|
||||||
|
base-devel \
|
||||||
|
xorg-xinit \
|
||||||
|
xorg-server \
|
||||||
|
compton \
|
||||||
|
arandr \
|
||||||
|
noto-fonts \
|
||||||
|
rxvt-unicode \
|
||||||
|
unzip \
|
||||||
|
unrar \
|
||||||
|
wget \
|
||||||
|
atool \
|
||||||
|
ntfs-3g \
|
||||||
|
xf86-video-intel \
|
||||||
|
dosfstools \
|
||||||
|
cups \
|
||||||
|
transset-df \
|
||||||
|
htop || (red Error installing system basics. Check your internet connection and pacman keyring.)
|
||||||
|
|
||||||
|
|
||||||
|
blue \[2\/6\] Now installing main programs \(productivity\)...
|
||||||
|
pacman --noconfirm --needed -Sy \
|
||||||
|
calcurse \
|
||||||
|
ranger \
|
||||||
|
vim \
|
||||||
|
tmux \
|
||||||
|
rofi \
|
||||||
|
poppler \
|
||||||
|
mupdf \
|
||||||
|
evince \
|
||||||
|
pandoc || (red Error installing productivity packages. Check your internet connection and pacman keyring.)
|
||||||
|
|
||||||
|
|
||||||
|
blue \[3\/6\] Now installing main programs \(network and internet\)...
|
||||||
|
pacman --noconfirm --needed -Sy \
|
||||||
|
wireless_tools \
|
||||||
|
network-manager-applet \
|
||||||
|
networkmanager \
|
||||||
|
w3m \
|
||||||
|
offlineimap \
|
||||||
|
msmtp \
|
||||||
|
notmuch \
|
||||||
|
notmuch-mutt \
|
||||||
|
rsync \
|
||||||
|
newsboat || (red Error installing network packages. Check your internet connection and pacman keyring.)
|
||||||
|
|
||||||
|
|
||||||
|
blue \[4\/6\] Now installing main programs \(graphics\)...
|
||||||
|
pacman --noconfirm --needed -Sy \
|
||||||
|
feh \
|
||||||
|
imagemagick \
|
||||||
|
scrot \
|
||||||
|
libcaca || (red Error installing graphic packages. Check your internet connection and pacman keyring.)
|
||||||
|
|
||||||
|
|
||||||
|
blue \[5\/6\] Now installing main programs \(audio\)...
|
||||||
|
pacman --noconfirm --needed -Sy \
|
||||||
|
ffmpeg \
|
||||||
|
pulseaudio \
|
||||||
|
pulseaudio-alsa \
|
||||||
|
pavucontrol \
|
||||||
|
pamixer \
|
||||||
|
mpd \
|
||||||
|
mpc \
|
||||||
|
ncmpcpp \
|
||||||
|
youtube-dl \
|
||||||
|
youtube-viewer \
|
||||||
|
mediainfo \
|
||||||
|
mpv || (red Error installing audio packages. Check your internet connection and pacman keyring.)
|
||||||
|
|
||||||
|
|
||||||
|
blue \[6\/6\] Now installing main programs \(devel\)...
|
||||||
|
pacman --noconfirm --needed -Sy \
|
||||||
|
python-dbus \
|
||||||
|
python-gobject \
|
||||||
|
markdown \
|
||||||
|
git \
|
||||||
|
r \
|
||||||
|
highlight || (red Error installing devel packages. Check your internet connection and pacman keyring.)
|
||||||
|
|
||||||
|
|
||||||
pacman --noconfirm --needed -S fzf || (red Error with peripheral programs.)
|
pacman --noconfirm --needed -S fzf || (red Error with peripheral programs.)
|
||||||
|
|
||||||
cat << "EOF"
|
cat << "EOF"
|
||||||
|
Loading…
Reference in New Issue
Block a user