aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xarchsetup12
1 files changed, 10 insertions, 2 deletions
diff --git a/archsetup b/archsetup
index 4d70f06..38fac89 100755
--- a/archsetup
+++ b/archsetup
@@ -2173,6 +2173,10 @@ developer_workstation() {
pacman_install meld # Visual diff
pacman_install ripgrep # Fast grep utility
pacman_install zoxide # Smart cd command that learns your habits
+ pacman_install bat # cat with syntax highlighting + git markers
+ pacman_install dust # intuitive du: proportional disk-usage tree
+ pacman_install hyperfine # statistical command-line benchmarking
+ pacman_install doggo # modern dig: readable DNS client, DoH/DoT/DoQ
action="Programming Editors" && display "subtitle" "$action"
pacman_install mg # mini emacs
@@ -2406,8 +2410,12 @@ supplemental_software() {
aur_install warpinator # secure file transfers
aur_install zsh-fast-syntax-highlighting-git # Optimized and extended zsh-syntax-highlighting
- # working around an temp integ issue with python-lyricsgenius expiration date
- action="prep to workaround tidal-dl issue" && display "task" "$action"
+ # python-lyricsgenius needs --skipinteg: its AUR PKGBUILD pins a b2sum for a
+ # LICENSE.txt pulled from the project's github master (a moving target), so
+ # makepkg's integrity check fails on that file even though the package tarball
+ # itself verifies. Rechecked 2026-06-24 — the original expired-PGP-signature
+ # cause is gone, but this LICENSE-drift keeps the workaround necessary.
+ action="installing python-lyricsgenius (integrity workaround)" && display "task" "$action"
yay -S --noconfirm --mflags --skipinteg python-lyricsgenius >> "$logfile" 2>&1 || error_warn "$action" "$?"
aur_install tidal-dl # tidal-dl:tidal as yt-dlp:youtube
aur_install tidaler # tidal downloader (tidal-dl-ng fork)