import decman from decman.plugins import pacman, aur class Fonts(decman.Module): def __init__(self): """Base packages that should never be uninstalled""" super().__init__("fonts") @pacman.packages def pkgs(self) -> set[str]: return { "adobe-source-code-pro-fonts", "ttf-fantasque-nerd", "ttf-jetbrains-mono-nerd", "ttf-iosevka-nerd", "ttf-nerd-fonts-symbols-common", "inter-font", } @aur.packages def aurpkgs(self) -> set[str]: return {"ttf-comfortaa"}