Place pipewire.desktop in root-overlay /etc/skel/.config/autostart/ so PipeWire starts via XDG autostart on login via the patched artix-pipewire-launcher (now supports dinit in our pipewire fork). Configure SDDM [Wayland] section with kwin_wayland compositor command for a Wayland-native greeter display. Includes: - buildiso: antergos theme symlinked as artix for prepare_grub - profile.yaml: dinit-user-spawn -> userspawn-dinit, added dbus-dinit-user, pipewire-pulse-dinit, userspawn-dinit to livefs, antergos-lsb-release - services-artix.conf: dinit-user-spawn -> userspawn - basestrap.conf: xlibre-xserver for online install - pacman.conf: IgnorePkg xorg-server to avoid conflict with xlibre - sddm.conf: Wayland compositor command - common.yaml: cleanup (dedup lsb-release, vi->ex-vi-compat, remove artix-grub-theme, jack2, noto-fonts-emoji) - iso-x86_64.conf: IgnorePkg xorg-server for ISO build
27 lines
505 B
Plaintext
27 lines
505 B
Plaintext
---
|
|
command: artix-service
|
|
|
|
services:
|
|
- name: "acpid"
|
|
action: "enable"
|
|
- name: "bluetoothd"
|
|
action: "enable"
|
|
- name: "cronie"
|
|
action: "enable"
|
|
- name: "cupsd"
|
|
action: "enable"
|
|
- name: "dbus"
|
|
action: "enable"
|
|
- name: "dhcpcd"
|
|
action: "enable"
|
|
- name: "NetworkManager"
|
|
action: "enable"
|
|
- name: "power-profiles-daemon"
|
|
action: "enable"
|
|
- name: "sddm"
|
|
action: "enable"
|
|
- name: "syslog-ng"
|
|
action: "enable"
|
|
- name: "userspawn"
|
|
action: "enable"
|