summaryrefslogtreecommitdiff
path: root/archsetup
diff options
context:
space:
mode:
Diffstat (limited to 'archsetup')
-rwxr-xr-xarchsetup15
1 files changed, 9 insertions, 6 deletions
diff --git a/archsetup b/archsetup
index 4b94009..2eae786 100755
--- a/archsetup
+++ b/archsetup
@@ -688,7 +688,7 @@ prerequisites() {
for software in linux-firmware wireless-regdb base-devel ca-certificates \
chrony coreutils curl git go openssh python \
- stow tar vi zsh; do
+ stow tar vim zsh; do
pacman_install "$software"
done
@@ -1267,6 +1267,7 @@ EOF
# Btrfs: Install snapper for snapshot management
display "task" "btrfs detected - installing snapper and grub-btrfs"
pacman_install snapper
+ pacman_install snap-pac # auto-snapshot on pacman transactions
pacman_install grub-btrfs
# inotify-tools is an optional dep of grub-btrfs but required for grub-btrfsd daemon
pacman_install inotify-tools
@@ -1394,7 +1395,9 @@ hyprland() {
pacman_install cpio # hyprpm (plugin manager) dependency
pacman_install waybar # status bar
pacman_install fuzzel # app launcher (native Wayland, pinentry support)
- pacman_install swww # wallpaper
+ pacman_install swww # wallpaper daemon
+ aur_install waypaper # wallpaper GUI (swww frontend)
+ aur_install wlogout-git # logout menu
pacman_install grim # screenshot
pacman_install slurp # region select
pacman_install satty # screenshot annotation
@@ -1576,12 +1579,12 @@ desktop_environment() {
# Command Line Utilities
action="Command Line Utilities" && display "subtitle" "$action"
- for software in htop mc ncdu tmux fzf zip unzip atool wget detox \
- lsof usbutils moreutils; do
+ for software in htop btop mc ncdu tmux fzf zip unzip atool wget detox \
+ lsof usbutils moreutils nvtop s-tui wavemon bandwhich; do
pacman_install "$software"
done
- for software in task-spooler-cpu speedtest-go-bin gotop-bin rar; do
+ for software in task-spooler-cpu speedtest-go-bin rar; do
aur_install "$software"
done
@@ -1627,7 +1630,7 @@ desktop_environment() {
action="UI Theme" && display "subtitle" "$action"
- for software in picom lxappearance gnome-themes-extra; do
+ for software in picom lxappearance gnome-themes-extra adwaita-qt5 adwaita-qt6; do
pacman_install "$software"
done