fix: enable dm systemd services

This commit is contained in:
Rudra Saraswat 2026-04-04 01:52:23 +01:00
parent a8f06a6404
commit 2430f2a94d
3 changed files with 20 additions and 5 deletions

View file

@ -5,13 +5,15 @@ stages:
run: |
if [[ "$BASE_DESKTOP" = gnome ]]; then
pacman -Syqu --noconfirm gnome
systemctl enable gdm
elif [[ "$BASE_DESKTOP" = plasma ]]; then
pacman -Syqu --noconfirm plasma \
pacman -Syqu --noconfirm sddm plasma \
kde-accessibility-meta \
kde-multimedia-meta \
kde-system-meta \
kde-utilities-meta \
discover
systemctl enable sddm
fi
env:

View file

@ -43,10 +43,6 @@ stages:
- "python-requests"
- "python-fasteners"
- module: systemctl-enable
inputs:
- NetworkManager
- module: exec
inputs:
- |
@ -85,6 +81,15 @@ stages:
git clone --revision "$BASE_AKSHARA_REPO_COMMIT" --depth 1 "$BASE_AKSHARA_REPO" /akshara
cp -a /akshara/usr/* /usr
- module: systemctl-enable
inputs:
- akshara-update-cleanup
- NetworkManager
- module: systemctl-user-enable
inputs:
- akshara-update-check
post-stages:
- module: exec
inputs:

View file

@ -10,6 +10,14 @@ modules:
run: |
DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -yq "$@"
- name: systemctl-enable
run: |
systemctl enable "$@"
- name: systemctl-user-enable
run: |
systemctl --global enable "$@"
stages:
- module: exec
inputs: