Files
dotfiles/system-config/source.py
T

17 lines
569 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.npm_packages import Npm
from modules.packages import configure_no_removal_guard
from hosts import desktop
decman.plugins[Npm.NAME] = Npm()
configure_no_removal_guard()
decman.modules += desktop()
decman.execution_order = ["files", "pacman", "aur", "npm", "systemd"]