add pipewire.desktop autostart and configure SDDM Wayland compositor

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
This commit is contained in:
2026-07-10 22:17:49 +02:00
parent 89a8dbc66f
commit a96c14a0d3
15 changed files with 53 additions and 200 deletions
+13 -28
View File
@@ -20,14 +20,12 @@ packages-base:
- exfat-utils
- f2fs-tools
- grub
- artix-grub-theme
- inetutils
- iptables
- jfsutils
- linux
- linux-firmware
- linux-headers
- lsb-release
- logrotate
- lsb-release
- man-db
@@ -46,12 +44,10 @@ packages-base:
- sysfsutils
- texinfo
- usbutils
- ex-vi-compat
- vi
- which
- xfsprogs
- zsh
- jack2
- noto-fonts-emoji
packages-apps:
- powertop
- inxi
@@ -71,18 +67,18 @@ packages-xorg:
- xf86-video-voodoo
packages-xlibre:
- xlibre-xserver
- xlibre-xf86-input-vmmouse
- xlibre-xf86-input-wacom
- xlibre-xf86-video-amdgpu
- xlibre-xf86-video-ati
- xlibre-xf86-video-dummy
- xlibre-xf86-video-fbdev
- xlibre-xf86-video-intel
- xlibre-xf86-video-nouveau
- xlibre-xf86-video-sisusb
- xlibre-xf86-video-qxl
- xlibre-xf86-video-vesa
- xlibre-xf86-video-voodoo
- xlibre-input-vmmouse
- xlibre-input-wacom
- xlibre-video-amdgpu
- xlibre-video-ati
- xlibre-video-dummy
- xlibre-video-fbdev
- xlibre-video-intel
- xlibre-video-nouveau
- xlibre-video-sisusb
- xlibre-video-qxl
- xlibre-video-vesa
- xlibre-video-voodoo
packages-misc:
- xorg-xhost
- xorg-xinit
@@ -97,17 +93,6 @@ packages-misc:
- ttf-roboto
- ttf-roboto-mono
- ttf-droid
# - vkd3d
# - vulkan-intel
# - vulkan-radeon
# - vulkan-swrast
# - mesa-vdpau
# - libva-mesa-driver
# - libva-intel-driver
# - gst-plugins-good
# - gst-plugins-bad
# - gst-plugins-ugly
# - gst-libav
packages-init:
dinit:
- blocaled