Skip to content

Nexora v0.1.4

Choose a tag to compare

@rohitect rohitect released this 07 Jun 12:14

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 logs or seed the db script 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_dispatch inputs, 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.