Skip to content

Commit

Permalink
Merge pull request #203 from leomeinel/main
Browse files Browse the repository at this point in the history
Merge main
  • Loading branch information
leomeinel authored Apr 28, 2023
2 parents b19452d + 9353bd9 commit 58e6c29
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
1 change: 1 addition & 0 deletions pkgs-setup.txt
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ pavucontrol
pdftk
perl-rename
pipewire
pipewire-jack
polkit-gnome
procs
python-pip
Expand Down
8 changes: 5 additions & 3 deletions setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -155,22 +155,24 @@ pacman-key --init
reflector --save /etc/pacman.d/mirrorlist --country "$MIRRORCOUNTRIES" --protocol https --latest 20 --sort rate

# Install packages
pacman -Syu --noprogressbar --noconfirm --needed --assume-installed "pipewire-jack" - <"$SCRIPT_DIR/pkgs-setup.txt"
pacman -Syu --noprogressbar --noconfirm --needed - <"$SCRIPT_DIR/pkgs-setup.txt"
## Install optional dependencies
pacman -Qq "system-config-printer" >/dev/null 2>&1 &&
DEPENDENCIES+=$'cups-pk-helper'
pacman -Qq "thunar" >/dev/null 2>&1 &&
DEPENDENCIES+=$'\ngvfs\nthunar-archive-plugin\nthunar-media-tags-plugin\nthunar-volman\ntumbler'
pacman -Qq "wl-clipboard" >/dev/null 2>&1 &&
DEPENDENCIES+=$'\nmailcap'
pacman -Qq "pipewire" >/dev/null 2>&1 &&
DEPENDENCIES+=$'\npipewire-alsa\npipewire-jack\npipewire-pulse'
pacman -Qq "apparmor" >/dev/null 2>&1 &&
DEPENDENCIES+=$'\npython-notify2'
pacman -Qq "steam" >/dev/null 2>&1 &&
DEPENDENCIES+=$'\nlib32-mesa\nttf-liberation'
pacman -Qq "wlroots" >/dev/null 2>&1 &&
DEPENDENCIES+=$'\nxorg-xwayland'
pacman -Syu --noprogressbar --noconfirm --needed --asdeps - <<<"$DEPENDENCIES"
## Reinstall pipewire plugins as dependencies
pacman -Qq "pipewire" >/dev/null 2>&1 &&
pacman -Syu --noprogressbar --noconfirm --asdeps pipewire-alsa pipewire-jack pipewire-pulse

# Configure $SYSUSER
## Run sysuser.sh
Expand Down

0 comments on commit 58e6c29

Please sign in to comment.