Nexora v0.1.4
Nexora 0.1.4
Save the commands you keep retyping as scripts, and work your service's GitHub — README, Issues, Pull Requests and Actions — without leaving the app.
✨ Features
📜 Per-service terminal scripts
The service shell terminal gets a Scripts menu: save reusable commands once, then run them with a click instead of retyping them every time.
- Scoped to the service you're in — each service keeps its own script list, so a
tail the logsorseed the dbscript lives with the service it belongs to. Your existing global scripts show up in the same menu too, grouped separately. - Click to run — open the Scripts button in the terminal toolbar and pick one. It runs in the pane you last worked in.
- Type-for-review or run-on-click — each script has an auto-run switch: on, it executes immediately; off, it's typed into the prompt so you can eyeball or tweak it before pressing Enter. Auto-run scripts are flagged in the menu.
- Save a selection as a script — highlight any command in the terminal, right-click, and choose Save selection as script — the new-script dialog opens with the text already filled in.
- Title, description & category — give each script a name and a short description so a months-old one-liner still makes sense. Add, edit, and delete service scripts right from the menu.
- Remembered across restarts — scripts are saved per service and are there next time you open it.
🐙 GitHub, right in the service
Any service with a linked GitHub account and repo now gets four live tabs — no more bouncing to the browser to check a PR or kick off a build.
- README — the repo's README rendered inline, images and all.
- Issues — browse and filter by state and label, open one to read the thread, then comment, create, close or reopen without leaving Nexora.
- Pull Requests — the open-PR list with a live CI status badge per PR; open one for its description, checks, review thread, and a built-in file-by-file diff viewer. Approve, request changes, comment, and merge (merge / squash / rebase) right there.
- Actions — recent workflow runs with status, drill into a run's jobs and steps, and re-run, re-run failed, or cancel. Hit Run workflow and Nexora reads the workflow's own
workflow_dispatchinputs, so you fill in exactly the parameters it asks for — dropdowns for choices, checkboxes for booleans, with the declared defaults. - Outward-facing actions confirm first — anything that writes to GitHub (a comment, a merge, a dispatch) asks before it goes out.