Also XFCE Wayland

This commit is contained in:
Sohrab Behdani 2025-01-25 23:30:41 +03:30
parent 7271e338cc
commit ac0b3c64a1
2 changed files with 17 additions and 10 deletions

View file

@ -2,7 +2,7 @@
main() { main() {
set -e set -e
local Black DarkGray Red LightRed Green LightGreen Brown Yellow Blue LightBlue Purple Light Purple Cyan LightCyan LightGray White reset local Black DarkGray Red LightRed Green LightGreen Brown Yellow Blue LightBlue Purple Light Purple Cyan LightCyan LightGray White reset
## save colors ## Save colors
Black="\e[0;30m" Black="\e[0;30m"
DarkGray="\e[1;30m" DarkGray="\e[1;30m"
Red="\e[0;31m" Red="\e[0;31m"
@ -23,28 +23,33 @@ main() {
local reponame local reponame
reponame=${PWD##*/} reponame=${PWD##*/}
echo -e "$Green### start install packeges for build $reponame ###$reset" echo -e "$Green### Start install packages for build $reponame ###$reset"
echo -e "$Brown### checking your os ###$reset" echo -e "$Brown### Checking your OS ###$reset"
if type pacman >/dev/null 2>&1;then if type pacman >/dev/null 2>&1;then
if [ "$(id -u)" != "0" ]; then if [ "$(id -u)" != "0" ]; then
echo -e "$Red### you are not in root$reset" echo -e "$Red### You are not in root$reset"
exit 1 exit 1
else else
install install
echo -e "$Blue### install complete ###$reset" echo -e "$Blue### Install complete ###$reset"
echo -e "$Green### start build $reponame with archiso ###$reset" echo -e "$Green### Start build $reponame with archiso ###$reset"
build build
fi fi
else else
echo -e "$Red###os cant supported###$reset" echo -e "$Red###OS can't supported###$reset"
exit 1 exit 1
fi fi
} }
install() { install() {
set -e set -e
pacman -Sy; pacman --noconfirm -S --needed git archiso github-cli p7zip pacman -Sy; pacman --noconfirm -S --needed git wget github-cli p7zip reflector rsync
wget https://git.parchlinux.com/repo/ppr/-/raw/main/x86_64/archiso-99-1-any.pkg.tar.zst
sudo pacman -U archiso-99-1-any.pkg.tar.zst --noconfirm
} }
build() { build() {
set -e set -e
mkarchiso -v iso/ mkarchiso -v iso/

View file

@ -157,6 +157,8 @@ arc-gtk-theme
kvantum kvantum
kvantum-qt5 kvantum-qt5
nord-xfce-terminal nord-xfce-terminal
labwc
galculator
qt6ct qt6ct
nordzy-cursors nordzy-cursors
ttf-jetbrains-mono-nerd ttf-jetbrains-mono-nerd
@ -185,7 +187,7 @@ os-prober
paru paru
parch-emoji-ios parch-emoji-ios
parch-branding parch-branding
parch-pacman parch-pacman-systemd
parch-wallpapers parch-wallpapers
bash-completion bash-completion
neofetch-git neofetch-git