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
38 lines
717 B
Plaintext
38 lines
717 B
Plaintext
---
|
|
backend: pacman
|
|
|
|
pacman:
|
|
num_retries: 0
|
|
disable_download_timeout: false
|
|
needed_only: false
|
|
handle_keyrings: true
|
|
copy_pacconf: true
|
|
requirements:
|
|
- dest: /etc
|
|
mode: "0o755"
|
|
- dest: /var
|
|
mode: "0o755"
|
|
- dest: /var/cache
|
|
mode: "0o755"
|
|
- dest: /var/cache/pacman
|
|
mode: "0o755"
|
|
- dest: /var/cache/pacman/pkg
|
|
mode: "0o755"
|
|
- dest: /var/lib
|
|
mode: "0o755"
|
|
- dest: /var/lib/pacman
|
|
mode: "0o755"
|
|
keyrings:
|
|
- artix
|
|
- antergos-next
|
|
|
|
base_init: elogind
|
|
|
|
operations:
|
|
- install:
|
|
- base
|
|
- antergos-next-keyring
|
|
- antergos-release
|
|
- antergos-grub-theme
|
|
- xlibre-xserver
|