endeavouros support
This commit is contained in:
34
install.sh
34
install.sh
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user