[bin] Reformat and remove snapcast from setup
This commit is contained in:
@ -20,7 +20,7 @@ elif [[ "$OS" == "Linux" ]]; then
|
|||||||
|
|
||||||
is_arch=0
|
is_arch=0
|
||||||
case "${ID:-}" in
|
case "${ID:-}" in
|
||||||
arch|endeavouros) is_arch=1 ;;
|
arch | endeavouros) is_arch=1 ;;
|
||||||
esac
|
esac
|
||||||
if [[ $is_arch -eq 0 && -n "${ID_LIKE:-}" ]] && echo "$ID_LIKE" | grep -qi arch; then
|
if [[ $is_arch -eq 0 && -n "${ID_LIKE:-}" ]] && echo "$ID_LIKE" | grep -qi arch; then
|
||||||
is_arch=1
|
is_arch=1
|
||||||
@ -153,7 +153,7 @@ EXTRA_CLI=(fd editorconfig git)
|
|||||||
DEV_TOOLS_LINUX=(cmake libtool make gcc gcc-c++)
|
DEV_TOOLS_LINUX=(cmake libtool make gcc gcc-c++)
|
||||||
UTILS_LINUX=(gnuplot graphviz shfmt shellcheck pandoc)
|
UTILS_LINUX=(gnuplot graphviz shfmt shellcheck pandoc)
|
||||||
|
|
||||||
DESKTOP_LINUX=(kitty alacritty dino syncthing snapcast)
|
DESKTOP_LINUX=(kitty alacritty dino syncthing)
|
||||||
|
|
||||||
FEDORA_EXTRAS=(
|
FEDORA_EXTRAS=(
|
||||||
gnome-extensions-app
|
gnome-extensions-app
|
||||||
@ -183,6 +183,7 @@ ARCH_EXTRAS=(
|
|||||||
postgresql
|
postgresql
|
||||||
pass-otp
|
pass-otp
|
||||||
chromium
|
chromium
|
||||||
|
snapcast
|
||||||
)
|
)
|
||||||
|
|
||||||
MAC_BREW_PKGS=(
|
MAC_BREW_PKGS=(
|
||||||
@ -220,7 +221,7 @@ FREEBSD_MISC=(postgresql16-client syncthing)
|
|||||||
|
|
||||||
# -------- Install per-platform --------
|
# -------- Install per-platform --------
|
||||||
case "$PLATFORM" in
|
case "$PLATFORM" in
|
||||||
fedora)
|
fedora)
|
||||||
log "Platform: Fedora. Refreshing + upgrading..."
|
log "Platform: Fedora. Refreshing + upgrading..."
|
||||||
sudo dnf -y upgrade --refresh || true
|
sudo dnf -y upgrade --refresh || true
|
||||||
|
|
||||||
@ -237,7 +238,7 @@ case "$PLATFORM" in
|
|||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
|
||||||
arch)
|
arch)
|
||||||
log "Platform: EndeavourOS/Arch. Updating package databases..."
|
log "Platform: EndeavourOS/Arch. Updating package databases..."
|
||||||
sudo pacman -Sy --noconfirm
|
sudo pacman -Sy --noconfirm
|
||||||
|
|
||||||
@ -250,7 +251,7 @@ case "$PLATFORM" in
|
|||||||
aur_install_if_possible google-chrome slack-desktop || true
|
aur_install_if_possible google-chrome slack-desktop || true
|
||||||
;;
|
;;
|
||||||
|
|
||||||
macos)
|
macos)
|
||||||
log "Platform: macOS. Ensuring Homebrew..."
|
log "Platform: macOS. Ensuring Homebrew..."
|
||||||
ensure_brew
|
ensure_brew
|
||||||
|
|
||||||
@ -266,7 +267,7 @@ case "$PLATFORM" in
|
|||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
|
||||||
freebsd)
|
freebsd)
|
||||||
log "Platform: FreeBSD. Updating pkg metadata..."
|
log "Platform: FreeBSD. Updating pkg metadata..."
|
||||||
sudo pkg update -f
|
sudo pkg update -f
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user