- Add inetutils to package list for hostname support
- Use hostname-based monitor config selection in symlinks script
🤖 Generated with opencode
Co-Authored-By: opencode <noreply@opencode.ai>
30 lines
572 B
Bash
Executable File
30 lines
572 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Install paru if not present
|
|
if ! command -v paru &>/dev/null; then
|
|
echo "paru not found. Installing paru..."
|
|
git clone https://aur.archlinux.org/paru.git /tmp/paru
|
|
(cd /tmp/paru && makepkg -si --noconfirm)
|
|
fi
|
|
|
|
# List of packages to install (edit as needed)
|
|
PACKAGES=(
|
|
git
|
|
zsh
|
|
neovim
|
|
tmux
|
|
starship
|
|
fzf
|
|
ripgrep
|
|
bat
|
|
exa
|
|
zsh-autosuggestions
|
|
zsh-syntax-highlighting
|
|
zsh-completions
|
|
btop
|
|
pkgfile
|
|
inetutils
|
|
# Add more packages here
|
|
)
|
|
|
|
paru -S --needed --noconfirm "${PACKAGES[@]}"
|