[Bootstrap] Packages now held in tables
This commit is contained in:
@@ -59,45 +59,187 @@ if test $status -eq 0 -a ! "$SHELL" = '/usr/bin/fish'
|
||||
chsh -s /usr/bin/fish
|
||||
end
|
||||
|
||||
set PACKAGES \
|
||||
acpi acpilight adobe-source-han-sans-jp-fonts arc-gtk-theme asar ascii \
|
||||
aspell-en aspell-fr awesome awesome-terminal-fonts \
|
||||
awesome-freedesktop-git base-devel bashtop bat biber bitwarden-bin \
|
||||
bluez-firmware bluez-utils bzip2 chicken chromium clisp corrupter-git \
|
||||
cppcheck cppreference cppreference-devhelp cpupower discord-canary \
|
||||
discount docker docker-compose dockerfile-language-server-bin doxygen \
|
||||
emacs emacs-org-mode exa exfat-utils farbfeld fd ffmpegthumbnailer \
|
||||
findutils firefox flake8 flat-remix-gtk freeglut fzf gcc-libs gdb gimp \
|
||||
gnome-disk-utility gnome-epub-thumbnailer gnu-free-fonts gnuplot go \
|
||||
go-tools golangci-lint-bin graphviz htop hugo i3lock-color inetutils \
|
||||
isync inter-font javascript-typescript-langserver js-beautify jfsutils \
|
||||
jmtpfs kitty lain-git libxft-bgra linux-headers lldb logrotate meson \
|
||||
minted man-db man-pages mpc mpd mpv mupdf-tools nano ncdu ncmpcpp \
|
||||
nemo-fileroller nemo-preview neofetch netctl network-manager-applet \
|
||||
networkmanager networkmanager-openvpn nm-connection-editor nodejs-vmd \
|
||||
nomacs nordic-theme-git nordvpn-bin noto-fonts-emoji npm ntfs-3g \
|
||||
numlockx obs-studio openssh otf-fandol otf-ipafont p7zip \
|
||||
pacman-contrib pandoc-bin pass pavucontrol pdfpc picom \
|
||||
powerline-fonts prettier pulseaudio-bluetooth python-autoflake \
|
||||
python-epc python-importmagic python-language-server python-nose \
|
||||
python-pip python-poetry python-ptvsd python-pytest qt5-imageformats \
|
||||
qemu r raw-thumbnailer reflector ripgrep rofi rsync rtv \
|
||||
ruby-rb-fsevent ruby-sass rustup samba scrot sent shadow siji-git \
|
||||
simplescreenrecorder sshfs sxiv texlive-bibtexextra texlive-fontsextra \
|
||||
texlive-formatsextra texlive-humanities texlive-langjapanese \
|
||||
texlive-pictures texlive-pstricks texlive-publishers texlive-science \
|
||||
tldr tmux tree ttf-arphic-uming ttf-baekmuk ttf-charis-sil ttf-dejavu \
|
||||
ttf-google-fonts-opinionated-git ttf-hanazono ttf-joypixels ttf-koruri \
|
||||
ttf-liberation ttf-monapo ttf-sazanami ttf-tibetan-machine typescript \
|
||||
typescript-language-server-bin unicode-emoji unrar usbutils valgrind \
|
||||
vscode-css-languageserver-bin vscode-html-languageserver-bin w3m wget \
|
||||
x11-ssh-askpass xclip xdg-user-dirs-gtk xfce-polkit xidlehook xfsprogs \
|
||||
xorg-drivers xorg-server xorg-xinit xss-lock xvkbd xwallpaper \
|
||||
yaml-language-server-bin zeal
|
||||
set SYSTEMPKG acpi \
|
||||
acpilight \
|
||||
bluez-firmware \
|
||||
bluez-utils \
|
||||
bzip2 \
|
||||
cpupower \
|
||||
exfat-utils \
|
||||
ffmpegthumbnailer \
|
||||
freeglut \
|
||||
gcc-libs \
|
||||
gdb \
|
||||
gnome-disk-utility \
|
||||
gnome-epub-thumbnailer \
|
||||
i3lock-color \
|
||||
corrupter-git \
|
||||
inetutils \
|
||||
jfsutils \
|
||||
jmtpfs \
|
||||
kitty \
|
||||
logrotate \
|
||||
man-pages \
|
||||
man-db \
|
||||
netctl \
|
||||
network-manager-applet \
|
||||
networkmanager-openvpn \
|
||||
nm-connection-editor \
|
||||
ntfs-3g \
|
||||
openssh \
|
||||
pavucontrol \
|
||||
pulseaudio-bluetooth \
|
||||
raw-thumbnailer \
|
||||
reflector \
|
||||
shadow \
|
||||
sshfs \
|
||||
usbutils \
|
||||
xdg-user-dirs-gtk \
|
||||
xfce-polkit \
|
||||
xidlehook \
|
||||
xfsprogs \
|
||||
xorg-xinit \
|
||||
xss-lock \
|
||||
xwallpaper
|
||||
|
||||
printf "\n# Installing needed packages ##################################################\n\n"
|
||||
sudo pacman -Syu
|
||||
for pkg in $PACKAGES
|
||||
printf "\n# Installing SYSTEMPKG ##################################################\n\n"
|
||||
for pkg in $SYSTEMPKG
|
||||
paru -S --skipreview --needed $pkg
|
||||
end
|
||||
|
||||
|
||||
set DEVELPKG asar \
|
||||
base-devel \
|
||||
clang \
|
||||
cppcheck \
|
||||
cppreference \
|
||||
cppreference-devhelp \
|
||||
docker \
|
||||
docker-compose \
|
||||
dockerfile-language-server-bin \
|
||||
doxygen \
|
||||
emacs \
|
||||
farbfeld \
|
||||
flake8 \
|
||||
gnuplot \
|
||||
go \
|
||||
go-tools \
|
||||
graphviz \
|
||||
hugo \
|
||||
javascript-typescript-langserver \
|
||||
js-beautify \
|
||||
libxft-bgra \
|
||||
linux-headers \
|
||||
lldb \
|
||||
meson \
|
||||
mupdf-tools \
|
||||
nodejs-vmd \
|
||||
npm \
|
||||
pacman-contrib \
|
||||
pandoc-bin \
|
||||
prettier \
|
||||
python-autoflake \
|
||||
python-epc \
|
||||
python-importmagic \
|
||||
pyright \
|
||||
python-nose \
|
||||
python-pip \
|
||||
python-poetry \
|
||||
python-ptvsd \
|
||||
python-pytest \
|
||||
qemu \
|
||||
r \
|
||||
rustup \
|
||||
sbcl \
|
||||
typescript \
|
||||
typescript-language-server-bin \
|
||||
valgrind \
|
||||
vscode-css-languageserver-bin \
|
||||
vscode-html-languageserver-bin \
|
||||
yaml-language-server-bin \
|
||||
zeal
|
||||
|
||||
printf "\n# Installing DEVELPKG ##################################################\n\n"
|
||||
for pkg in $DEVELPKG
|
||||
paru -S --skipreview --needed $pkg
|
||||
end
|
||||
|
||||
|
||||
set LATEXPKG biber \
|
||||
minted \
|
||||
texlive-bibtexextra \
|
||||
texlive-fontsextra \
|
||||
texlive-formatsextra \
|
||||
texlive-humanities \
|
||||
texlive-langjapanese \
|
||||
texlive-pictures \
|
||||
texlive-pstricks \
|
||||
texlive-publishers \
|
||||
texlive-science
|
||||
|
||||
printf "\n# Installing LATEXPKG ##################################################\n\n"
|
||||
for pkg in $LATEXPKG
|
||||
paru -S --skipreview --needed $pkg
|
||||
end
|
||||
|
||||
|
||||
set TERMINALPKG ascii \
|
||||
aspell-en \
|
||||
aspell-fr \
|
||||
bat \
|
||||
bitwarden-cli \
|
||||
bpytop \
|
||||
exa \
|
||||
fd \
|
||||
findutils \
|
||||
fzf \
|
||||
htop \
|
||||
isync \
|
||||
mpc \
|
||||
mpd \
|
||||
mpv \
|
||||
nano \
|
||||
ncdu \
|
||||
ncmpcpp \
|
||||
neofetch \
|
||||
nordvpn-bin \
|
||||
numlockx \
|
||||
p7zip \
|
||||
pass \
|
||||
pdfpc \
|
||||
ripgrep \
|
||||
rsync \
|
||||
scrot \
|
||||
tealdeer \
|
||||
tmux \
|
||||
tree \
|
||||
unrar \
|
||||
w3m \
|
||||
wget \
|
||||
x11-ssh-askpass \
|
||||
xclip \
|
||||
yt-dlp-drop-in
|
||||
|
||||
printf "\n# Installing TERMINALPKG ##################################################\n\n"
|
||||
for pkg in $TERMINALPKG
|
||||
paru -S --skipreview --needed $pkg
|
||||
end
|
||||
|
||||
|
||||
set APPSPKG bitwarden \
|
||||
discord \
|
||||
firefox \
|
||||
gimp \
|
||||
nemo \
|
||||
nemo-fileroller \
|
||||
nemo-preview \
|
||||
obs-studio \
|
||||
rofi \
|
||||
sent \
|
||||
sxiv
|
||||
|
||||
printf "\n# Installing APPSPKG ##################################################\n\n"
|
||||
for pkg in $APPSPKG
|
||||
paru -S --skipreview --needed $pkg
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user