feat: track Decman configuration

This commit is contained in:
2026-08-13 23:03:55 +02:00
parent 34acd648c9
commit f99cfeae79
96 changed files with 7120 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
"""Decman entrypoint for this machine.
Select one profile only. The package lists describe the complete current laptop
state, so the first Decman run must not remove a package.
"""
import decman
from modules.packages import configure_no_removal_guard
from hosts import laptop
configure_no_removal_guard()
decman.modules += laptop()
decman.execution_order = ["files", "pacman", "aur", "systemd"]