# NOTE: Bar may eventually be replaced by custom bar import decman from decman.plugins import pacman class DesktopShell(decman.Module): def __init__(self): """DesktopShell""" super().__init__("desktopshell") @pacman.packages def pkgs(self) -> set[str]: return {"dms-shell", "cava", "matugen"} # TODO: Copy the config of dms, once done def directories(self) -> dict[str, decman.Directory]: return { "~/.config/matugen": decman.Directory("./config/matugen") }