import decman from decman.plugins import pacman, aur class Neovim(decman.Module): def __init__(self): """Neovim Packages""" super().__init__("neovim") @pacman.packages def pkgs(self) -> set[str]: return { "neovim", "lua", "lua-language-server", "tree-sitter", "tree-sitter-cli", "stylua", } # def directories(self) -> dict[str, decman.Directory]: # return { "": decman.Directory() } @aur.packages def aurpkgs(self) -> set[str]: return {"shell-color-scripts-git", "nvimpager"}