arch packages

This commit is contained in:
nnduc
2026-02-20 22:53:37 +07:00
parent 5492d541fb
commit b546397ac0
2 changed files with 72 additions and 0 deletions

2
.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
.*
!.gitignore

70
install-packages.sh Normal file
View File

@@ -0,0 +1,70 @@
#!/bin/bash
# Install all packages from this machine via pacman.
# --needed skips already-installed packages.
# Only leaf packages are listed; dependencies are pulled in automatically.
packages=(
alacritty
base
base-devel
blueman
bluez-utils
clang
efibootmgr
extra-cmake-modules
fastfetch
fcitx5-configtool
fcitx5-gtk
feh
firefox
flameshot
git
grim
grub-btrfs
gst-plugin-pipewire
i3lock
i3-wm
inkscape
krita
libreoffice-still
man-db
mousepad
neovim
network-manager-applet
ninja
okular
pasystray
pavucontrol
pipewire-alsa
plasma-meta
polybar
pyright
python-pynvim
qt6-wayland
ranger
rofi
rust-analyzer
signal-desktop
slurp
snap-pac
sof-firmware
sway
swaybg
swayidle
swaylock
syncthing
texlive-langother
texlive-meta
thunar
thunderbird
tumbler
vala
waybar
wl-clipboard
xclip
zathura-pdf-mupdf
zram-generator
zsh
)
sudo pacman -S --needed "${packages[@]}"