diff --git a/modules/dev.py b/modules/dev.py index 4f32b28..94a9028 100644 --- a/modules/dev.py +++ b/modules/dev.py @@ -3,11 +3,14 @@ from decman import Module from decman.plugins.pacman import packages as pacman_packages BUN_GLOBAL_PACKAGES = [ - "@code-yeongyu/comment-checker", "@mariozechner/pi-coding-agent", "opencode-ai", ] +GO_INSTALL_PACKAGES = [ + "github.com/code-yeongyu/go-claude-code-comment-checker/cmd/comment-checker@latest", +] + class DevModule(Module): def __init__(self, user: str): @@ -24,6 +27,7 @@ class DevModule(Module): "eza", "fastfetch", "fd", + "go", "lazygit", "micro", "mise", @@ -38,4 +42,6 @@ class DevModule(Module): def on_change(self, store): for pkg in BUN_GLOBAL_PACKAGES: - decman.prg(["su", "-", self.user, "-c", f"bun add -g {pkg} --trust"]) + decman.prg(["su", "-", self.user, "-c", f"bun add -g {pkg}"]) + for pkg in GO_INSTALL_PACKAGES: + decman.prg(["su", "-", self.user, "-c", f"go install {pkg}"])