Dotfiles/setup/modules/Desktop-Environments/kde-plasma.sh

24 lines
700 B
Bash
Executable File

#!/bin/bash
set -euo pipefail
source "$(dirname "${BASH_SOURCE[0]}")/../lib/logging.sh"
log "Installing KDE Plasma desktop..."
sudo pacman -S --noconfirm --needed \
plasma-meta \
sddm sddm-kcm \
xdg-desktop-portal-kde \
konsole dolphin kate gwenview ark spectacle okular elisa \
plasma-browser-integration \
pipewire wireplumber pipewire-alsa pipewire-jack pipewire-pulse \
networkmanager \
bluez bluez-utils bluedevil \
power-profiles-daemon \
flatpak
log "Enabling services..."
sudo systemctl enable sddm.service
sudo systemctl enable NetworkManager.service
sudo systemctl enable bluetooth.service
log "KDE Plasma installation complete. Reboot to start."