Files
dotfiles/system-config/source.py
T
alex ed063ab1fe feat(desktop): consolidate declarative workstation profile
Capture desktop-specific system, session, Noctalia, and Pi integration alongside shared laptop support. Retire obsolete X11 configuration and make package ownership explicit for repeatable Decman deployments.
2026-08-24 20:20:58 +02:00

15 lines
492 B
Python

"""Decman entrypoint for this machine.
Select the profile that matches this host. This desktop uses the shared package
concerns and its desktop-specific Hyprland and Noctalia configuration.
"""
import decman # pyright: ignore[reportMissingImports] # Provided by the Arch AUR package.
from modules.packages import configure_no_removal_guard
from hosts import desktop
configure_no_removal_guard()
decman.modules += desktop()
decman.execution_order = ["files", "pacman", "aur", "systemd"]