fix: enable dm systemd services
This commit is contained in:
parent
a8f06a6404
commit
2430f2a94d
3 changed files with 20 additions and 5 deletions
|
|
@ -5,13 +5,15 @@ stages:
|
||||||
run: |
|
run: |
|
||||||
if [[ "$BASE_DESKTOP" = gnome ]]; then
|
if [[ "$BASE_DESKTOP" = gnome ]]; then
|
||||||
pacman -Syqu --noconfirm gnome
|
pacman -Syqu --noconfirm gnome
|
||||||
|
systemctl enable gdm
|
||||||
elif [[ "$BASE_DESKTOP" = plasma ]]; then
|
elif [[ "$BASE_DESKTOP" = plasma ]]; then
|
||||||
pacman -Syqu --noconfirm plasma \
|
pacman -Syqu --noconfirm sddm plasma \
|
||||||
kde-accessibility-meta \
|
kde-accessibility-meta \
|
||||||
kde-multimedia-meta \
|
kde-multimedia-meta \
|
||||||
kde-system-meta \
|
kde-system-meta \
|
||||||
kde-utilities-meta \
|
kde-utilities-meta \
|
||||||
discover
|
discover
|
||||||
|
systemctl enable sddm
|
||||||
fi
|
fi
|
||||||
|
|
||||||
env:
|
env:
|
||||||
|
|
|
||||||
13
arch.yaml
13
arch.yaml
|
|
@ -43,10 +43,6 @@ stages:
|
||||||
- "python-requests"
|
- "python-requests"
|
||||||
- "python-fasteners"
|
- "python-fasteners"
|
||||||
|
|
||||||
- module: systemctl-enable
|
|
||||||
inputs:
|
|
||||||
- NetworkManager
|
|
||||||
|
|
||||||
- module: exec
|
- module: exec
|
||||||
inputs:
|
inputs:
|
||||||
- |
|
- |
|
||||||
|
|
@ -85,6 +81,15 @@ stages:
|
||||||
git clone --revision "$BASE_AKSHARA_REPO_COMMIT" --depth 1 "$BASE_AKSHARA_REPO" /akshara
|
git clone --revision "$BASE_AKSHARA_REPO_COMMIT" --depth 1 "$BASE_AKSHARA_REPO" /akshara
|
||||||
cp -a /akshara/usr/* /usr
|
cp -a /akshara/usr/* /usr
|
||||||
|
|
||||||
|
- module: systemctl-enable
|
||||||
|
inputs:
|
||||||
|
- akshara-update-cleanup
|
||||||
|
- NetworkManager
|
||||||
|
|
||||||
|
- module: systemctl-user-enable
|
||||||
|
inputs:
|
||||||
|
- akshara-update-check
|
||||||
|
|
||||||
post-stages:
|
post-stages:
|
||||||
- module: exec
|
- module: exec
|
||||||
inputs:
|
inputs:
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,14 @@ modules:
|
||||||
run: |
|
run: |
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -yq "$@"
|
DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -yq "$@"
|
||||||
|
|
||||||
|
- name: systemctl-enable
|
||||||
|
run: |
|
||||||
|
systemctl enable "$@"
|
||||||
|
|
||||||
|
- name: systemctl-user-enable
|
||||||
|
run: |
|
||||||
|
systemctl --global enable "$@"
|
||||||
|
|
||||||
stages:
|
stages:
|
||||||
- module: exec
|
- module: exec
|
||||||
inputs:
|
inputs:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue