Skip to content

feat: replace gum choose with gum filter and extract standalone modules#86

Merged
juninmd merged 2 commits into
masterfrom
refactor-ui-and-standalone-modules-9242280140569714818
Jun 10, 2026
Merged

feat: replace gum choose with gum filter and extract standalone modules#86
juninmd merged 2 commits into
masterfrom
refactor-ui-and-standalone-modules-9242280140569714818

Conversation

@google-labs-jules

Copy link
Copy Markdown
Contributor

This PR improves the usability of the interactive module selection TUI by replacing gum choose with gum filter, which gives the user a searchable list of modules to pick from.

Additionally, as part of the ongoing refactor, it extracts six useful 2026 CLI tools (broot, curlie, doggo, jless, oha, and tokei) from the main cli-tools installation script and sets them up as their own standalone modules, making them selectable independently and integrating them into the ai-dev profile defaults.


PR created automatically by Jules for task 9242280140569714818 started by @juninmd

- Replaced `gum choose` with `gum filter --no-limit` in `setup-2026.sh` for an interactive, searchable module selection interface.
- Extracted installation logic for `broot`, `curlie`, `doggo`, `jless`, `oha`, and `tokei` from the monolithic `programas/cli-tools/setup.sh` into their standalone setup modules.
- Added descriptions for the extracted modules to `MOD_DESC` in `setup-2026.sh`.
- Included the new modules in the default payload of the `ai-dev` profile.
@google-labs-jules

Copy link
Copy Markdown
Contributor Author

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!

New to Jules? Learn more at jules.google/docs.


For security, I will only act on instructions from the user who triggered this task.

@juninmd juninmd self-assigned this Jun 9, 2026
@juninmd

juninmd commented Jun 10, 2026

Copy link
Copy Markdown
Owner

⚠️ Conflitos de Merge Detectados

Este PR tem conflitos de merge que não puderam ser resolvidos automaticamente. Por favor, resolva manualmente.

@gh-assistance

gh-assistance Bot commented Jun 10, 2026

Copy link
Copy Markdown

Conflitos de Merge Resolvidos

Oi @google-labs-jules[bot]! Os conflitos de merge do PR #86 foram resolvidos automaticamente.

Resumo: Resolved 3 conflict(s) and pushed
Arquivos alterados: programas/broot/setup.sh, programas/cli-tools/setup.sh, setup-2026.sh
Modelo utilizado: opencode/opencode/deepseek-v4-flash-free


🤖 Origem Automatizada

@sonarqubecloud

Copy link
Copy Markdown

@juninmd

juninmd commented Jun 10, 2026

Copy link
Copy Markdown
Owner

Revisao Automatica - vibe-code/opencode

Review delegated to Vibe-Code task: http://vibe-code.vibe-code.svc.cluster.local:3000/tasks/5663f7b695e51ac9


🤖 Origem Automatizada

@juninmd juninmd merged commit da00044 into master Jun 10, 2026
3 checks passed
@juninmd juninmd deleted the refactor-ui-and-standalone-modules-9242280140569714818 branch June 10, 2026 01:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant