Update install.sh
This commit is contained in:
parent
7b5224663d
commit
25ec2c22f6
72
install.sh
72
install.sh
@ -246,10 +246,74 @@ echo
|
|||||||
# Installing base system.
|
# Installing base system.
|
||||||
echo "Installing basic packages.."
|
echo "Installing basic packages.."
|
||||||
|
|
||||||
pacstrap "/mnt" base btrfs-progs firefox konsole linux linux-firmware linux-zen nano networkmanager sddm sddm-kcm sudo xorg-xwayland plasma-desktop plasma-nm \ # Minimal base system
|
# Basis-Pakete
|
||||||
plasma-pa breeze-gtk kde-gtk-config kdeplasma-addons kscreen plasma-browser-integration powerdevil \ # Necessary Plasma integrations
|
base_packages=(
|
||||||
ark bluedevil discover dolphin filelight gwenview kate kcalc kdeconnect kinfocenter kmag plasma-systemmonitor okular partitionmanager spectacle \ # KDE Utilities
|
base
|
||||||
libreoffice pipewire pipewire-pulse pipewire-alsa wireplumber # Additional default software
|
btrfs-progs
|
||||||
|
firefox
|
||||||
|
konsole
|
||||||
|
linux
|
||||||
|
linux-firmware
|
||||||
|
linux-zen
|
||||||
|
nano
|
||||||
|
networkmanager
|
||||||
|
sddm
|
||||||
|
sddm-kcm
|
||||||
|
sudo
|
||||||
|
xorg-xwayland
|
||||||
|
plasma-desktop
|
||||||
|
plasma-nm
|
||||||
|
)
|
||||||
|
|
||||||
|
# Notwendige Plasma-Integrationen
|
||||||
|
plasma_integrations=(
|
||||||
|
plasma-pa
|
||||||
|
breeze-gtk
|
||||||
|
kde-gtk-config
|
||||||
|
kdeplasma-addons
|
||||||
|
kscreen
|
||||||
|
plasma-browser-integration
|
||||||
|
powerdevil
|
||||||
|
)
|
||||||
|
|
||||||
|
# KDE Utilities
|
||||||
|
kde_utils=(
|
||||||
|
ark
|
||||||
|
bluedevil
|
||||||
|
discover
|
||||||
|
dolphin
|
||||||
|
filelight
|
||||||
|
gwenview
|
||||||
|
kate
|
||||||
|
kcalc
|
||||||
|
kdeconnect
|
||||||
|
kinfocenter
|
||||||
|
kmag
|
||||||
|
plasma-systemmonitor
|
||||||
|
okular
|
||||||
|
partitionmanager
|
||||||
|
spectacle
|
||||||
|
)
|
||||||
|
|
||||||
|
# Additional default software
|
||||||
|
default_software=(
|
||||||
|
libreoffice
|
||||||
|
pipewire
|
||||||
|
pipewire-pulse
|
||||||
|
pipewire-alsa
|
||||||
|
wireplumber
|
||||||
|
)
|
||||||
|
|
||||||
|
# Alle Pakete zusammenführen
|
||||||
|
all_packages=(
|
||||||
|
"${base_packages[@]}"
|
||||||
|
"${plasma_integrations[@]}"
|
||||||
|
"${kde_utils[@]}"
|
||||||
|
"${default_software[@]}"
|
||||||
|
)
|
||||||
|
|
||||||
|
# Pakete installieren
|
||||||
|
pacstrap "/mnt" "${all_packages[@]}"
|
||||||
|
|
||||||
echo "Base system installed."
|
echo "Base system installed."
|
||||||
echo
|
echo
|
||||||
|
Loading…
x
Reference in New Issue
Block a user