install: add packages
This commit is contained in:
parent
467ad1935c
commit
b8f3099286
1 changed files with 40 additions and 11 deletions
|
@ -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
|
||||||
|
|
Loading…
Add table
Reference in a new issue