Change package installation order
All packages from official sources are installed before AUR-packages Audio packages merged into officialpkgs list
This commit is contained in:
parent
135ace00d0
commit
d2a9f4443b
@ -234,6 +234,16 @@ echo Installing default pacman programs
|
||||
sudo pacman -S --needed --noconfirm - <"$setupdir/packages/officialpkgs.txt"
|
||||
echo Installed official programs
|
||||
|
||||
# theming
|
||||
echo Installing themes and icons
|
||||
paru -S --needed --noconfirm - <"$setupdir/packages/theme-packages.txt"
|
||||
echo Installed themes and icons
|
||||
|
||||
#install wine
|
||||
echo Installing wine
|
||||
sudo pacman -S --noconfirm --needed - <"$setupdir/packages/winepkgs.txt"
|
||||
echo Installed wine
|
||||
|
||||
# install paru-bin with yay, or download paru from github
|
||||
if [[ $(pacman -Q | grep yay) ]] && [[ ! $(pacman -Q | grep paru) ]]; then
|
||||
echo "Installing paru"
|
||||
@ -246,26 +256,21 @@ elif [[ ! $(pacman -Q | grep yay) ]] && [[ ! $(pacman -Q | grep paru) ]]; then
|
||||
cd ..
|
||||
fi
|
||||
|
||||
# audio
|
||||
echo Installing audio programs
|
||||
paru -S --needed --noconfirm - <"$setupdir/packages/audiopkgs.txt"
|
||||
echo Installed audio programs
|
||||
|
||||
#AUR
|
||||
echo Installing default AUR programs
|
||||
paru -S --needed - <"$setupdir/packages/aurpkgs.txt"
|
||||
# TODO for btrfsmaintenance, use btrfsmaintenance (1)
|
||||
# TODO for jellyfin-media-player, use jellyfin-media-player (1)
|
||||
# TODO for java-environment, use jdk-openjdk (1)
|
||||
# TODO for cargo, use rust (1)
|
||||
# TODO for ttf-iosevka, use ttf-iosevka (1)
|
||||
# TODO for ttf-ms-fonts, use ttf-ms-fonts (1)
|
||||
# TODO for ttf-vista-fonts, use ttf-vista-fonts (1)
|
||||
# TODO for wps-office, use wps-office (1)
|
||||
# TODO for ffmpeg-normalize, use ffmpeg-normalize (1)
|
||||
# TODO for nohang, use nohang (1)
|
||||
echo Installed AUR programs
|
||||
|
||||
# theming
|
||||
echo Installing themes and icons
|
||||
paru -S --needed --noconfirm - <"$setupdir/packages/theme-packages.txt"
|
||||
echo Installed themes and icons
|
||||
|
||||
#install wine
|
||||
echo Installing wine
|
||||
sudo pacman -S --noconfirm --needed - <"$setupdir/packages/winepkgs.txt"
|
||||
echo Installed wine
|
||||
|
||||
###################
|
||||
#selected programs#
|
||||
###################
|
||||
|
@ -1,10 +0,0 @@
|
||||
alsa-card-profiles
|
||||
alsa-utils
|
||||
lib32-libpulse
|
||||
libcanberra-pulse
|
||||
libpulse
|
||||
pavucontrol
|
||||
pulseaudio
|
||||
pulseaudio-alsa
|
||||
pulseaudio-bluetooth
|
||||
pulseeffects-legacy
|
@ -1,8 +0,0 @@
|
||||
alsa-utils
|
||||
easyeffects
|
||||
pavucontrol
|
||||
pipewire
|
||||
pipewire-alsa
|
||||
pipewire-jack
|
||||
pipewire-media-session
|
||||
pipewire-pulse
|
@ -1,5 +1,6 @@
|
||||
acpilight
|
||||
age
|
||||
alsa-utils
|
||||
arandr
|
||||
bandwhich
|
||||
base-devel
|
||||
@ -14,6 +15,7 @@ dnsutils
|
||||
dosfstools
|
||||
dunst
|
||||
e2fsprogs
|
||||
easyeffects
|
||||
exfatprogs
|
||||
f2fs-tools
|
||||
fakeroot
|
||||
@ -83,10 +85,15 @@ os-prober
|
||||
os-prober
|
||||
p7zip
|
||||
pacman-contrib
|
||||
pavucontrol
|
||||
phonon-qt5-gstreamer
|
||||
picom
|
||||
piper
|
||||
pipewire
|
||||
pipewire-alsa
|
||||
pipewire-jack
|
||||
pipewire-media-session
|
||||
pipewire-pulse
|
||||
playerctl
|
||||
polkit-gnome
|
||||
python-dbus
|
||||
|
Loading…
Reference in New Issue
Block a user