1
0
Fork 0

install: add packages

This commit is contained in:
Vladimír Dudr 2024-10-18 08:32:28 +02:00
parent 467ad1935c
commit b8f3099286

View file

@ -1,14 +1,16 @@
#!/bin/zsh #!/bin/bash
set +x set -x
typeset -a packages
packages=( packages=(
# ttf-ms-fonts
aerc aerc
bat bat
broot broot
btop btop
buildah buildah
cmus cmus
devtools
direnv
dos2unix dos2unix
dunst dunst
fd fd
@ -16,7 +18,7 @@ packages=(
fzf fzf
gimp gimp
git git
gopls gopass
handlr handlr
helvum helvum
herbstluftwm herbstluftwm
@ -29,21 +31,20 @@ packages=(
lazygit lazygit
libreoffice-fresh libreoffice-fresh
maim maim
man-db
mc mc
mixxx mixxx
mpv mpv
msmtp msmtp
msmtp-mta msmtp-mta
mtr mtr
neovim nix
noto-fonts noto-fonts
noto-fonts-cjk noto-fonts-cjk
noto-fonts-emoji noto-fonts-emoji
openssh openssh
pass
pdfjs pdfjs
php picom
php-legacy
pipewire pipewire
pipewire-alsa pipewire-alsa
pipewire-jack pipewire-jack
@ -63,15 +64,43 @@ packages=(
slock slock
the_silver_searcher the_silver_searcher
ttf-hack ttf-hack
# ttf-ms-fonts
ttf-nerd-fonts-symbols ttf-nerd-fonts-symbols
ttf-nerd-fonts-symbols-mono ttf-nerd-fonts-symbols-mono
vim
visidata visidata
wget
xclip
xorg-xrandr
xsv xsv
zathura zathura
zsh zsh
go
nodejs
unzip
recordmydesktop
) )
sudo pacman -Syu --needed $packages sudo pacman -Syu --needed "${packages[@]}"
# aur: rofi-greenclip if ! pacman -Qi paru &>/dev/null
then
wget -O /tmp/paru.tar.gz https://aur.archlinux.org/cgit/aur.git/snapshot/paru.tar.gz
cd /tmp
mkdir paru
bsdtar -C paru --strip-components=1 -xf paru.tar.gz
cd paru
makepkg -si
sudo sh <<PARU
cat >> /etc/pacman.conf <<END
[paru]
SigLevel = PackageOptional DatabaseOptional
Server=file:///var/lib/repo/aur
END
PARU
paru -Ly
fi
paru -Syu rofi-greenclip neovim-git volantes-cursors pinentry-rofi lemonbar-xft-git