Commit Graph
9 Commits
Author SHA1 Message Date
hermes-bot 810047a074 fix: shellcheck warnings for Nix writeShellApplication
- Remove unused SCRIPT_DIR (SC2034)
- Split local var= declaration from assignment (SC2155)
- Replace &&/|| with if/else in cmd_clean (SC2015)
- Add shellcheck disable for .venv source (SC1091)
2026-08-05 10:46:52 -03:00
hermes-bot 32bc53bb68 dev-orchestrator: decouple spec scaffold from fill, delegate exploration to OpenSpec native /opsx commands
- cmd_spec now only scaffolds (OpenSpec change + worktree + deps), no auto-fill
- Added cmd_fill as fallback for headless spec filling
- Output guides user to /opsx:explore and /opsx:continue inside OpenCode
- cmd_build (dev→QA loop) unchanged — core value proposition
2026-08-05 10:43:35 -03:00
hermes 80556753e3 feat(dev-orchestrator): add NixOS home-manager module
- New module: modules/home-manager/dev-orchestrator/
- Wraps script via writeShellApplication, git as runtime dep
- opencode + openspec already in PATH via existing modules
- Enabled in jpporta-nixos home.nix

After rebuild: dev-orchestrator available in PATH
2026-08-04 18:41:40 -03:00
hermes c53a7f278b docs: expand WORKFLOW.md with tool interaction guide
- Added per-tool usage: when to use OpenCode/OpenSpec directly vs orchestrator
- Direct interaction patterns for manual work
- Clear gate: you review specs before build — critical step
- When to step out of the orchestrator workflow
- Smoother flow diagram
2026-08-04 18:26:08 -03:00
hermes 6d861958ce feat(tooling): add dev-orchestrator script + workflow guide
- dev-orchestrator: OpenSpec + OpenCode dev→QA loop with git worktrees
- WORKFLOW.md: complete usage guide and architecture documentation

Commands: init, spec, build, status, clean
Zero heavy dependencies — only git, opencode, openspec
2026-08-04 18:24:29 -03:00
hermes-bot 0f0de37ea9 feat: add bwp/bwc/bwu — rbw + fzf + wl-copy vault scripts
bwp: select entry → copy password to clipboard
bwc: select entry → copy TOTP/2FA code to clipboard
bwu: select entry → copy username/email to clipboard

Single writeShellApplication dispatched by $0, three symlinks
(bwp/bwc/bwu) installed via home.packages.
2026-07-28 17:08:46 -03:00
hermes-bot fb6d677bcf fix(swaync): clean up gruvbox styling, fix CSS bugs, trim oversized dimensions
- Fix missing semicolon on background-color in root selector
- Fix stray extra closing brace on notification-action background-color
- Remove duplicate/dead '* { }' rule block
- Reduce control-center and notification-window dimensions (less oversized)
- Reduce border-radius, margins, icon/image sizes for a tighter, cleaner look
- Gruvbox palette and BerkeleyMono Nerd Font Propo font-family already in place, now rendering correctly
2026-07-23 15:37:03 -03:00
hermes-botandjpporta d4c2b37d46 feat: add adaptive pinentry module (rofi on TTY, curses on SSH) 2026-07-23 10:44:22 -03:00
hermes-bot 5a4745f637 feat: add adaptive pinentry module (rofi on TTY, curses on SSH) 2026-07-22 22:07:36 -03:00