endeavouros support

This commit is contained in:
Jonas H
2026-03-07 22:25:12 +01:00
parent a4d518826c
commit 5396c96fbe

View File

@@ -26,6 +26,38 @@ DISTRO=$(detect_distro)
# --------------------------------------------------------------------------- # ---------------------------------------------------------------------------
case "$DISTRO" in case "$DISTRO" in
endeavouros)
# EndeavourOS is Arch-based, use pacman
PACMAN_PACKAGES=(
stow
# prompt
starship
# sway ecosystem
swayidle
# bar & notifications
mako
libnotify # notify-send
# terminal & launcher
fuzzel
# audio & display
wireplumber # wpctl
pipewire-pulse # pactl
brightnessctl
alsa-utils # speaker-test
# screen recording
wf-recorder
slurp
zenity
ffmpeg
# misc
jq
firefox
)
echo "Installing packages for EndeavourOS..."
sudo pacman -S --noconfirm "${PACMAN_PACKAGES[@]}"
;;
fedora) fedora)
DNF_PACKAGES=( DNF_PACKAGES=(
stow stow
@@ -90,7 +122,7 @@ case "$DISTRO" in
*) *)
echo "ERROR: Unsupported distribution: $DISTRO" echo "ERROR: Unsupported distribution: $DISTRO"
echo "Supported distributions: fedora, arch" echo "Supported distributions: fedora, arch, endeavouros"
exit 1 exit 1
;; ;;
esac esac