nus / downloads

Make yourself
at home.

Paste this into the terminal you have now.
It’s the last thing you’ll ask of it.

macOS · Linuxcurl -fsSL https://cbassuarez.com/nus.dev/install.sh | sh
Windowsirm https://cbassuarez.com/nus.dev/install.ps1 | iex

It finds the newest release for your machine, checks it against the release’s SHA256SUMS.txt, and installs it the way your system expects: nus.app on a Mac; on Debian and Ubuntu, the .deb through apt, which asks for sudo and keeps nus updated; on other Linux, for your account alone; on Windows, the signed installer. Every way ends with the nus command. Read it first if you like; it is short.

NUS_CHANNEL=preview takes the preview channel when a stable exists; NUS_VERSION=v0.0.1 pins a tag; NUS_USER=1 installs on Linux for your account only, without apt or sudo. On Windows, set them as $env: variables first.

Or your package manager.

Homebrew · winget · apt
macOS
brew install cbassuarez/tap/nus@preview
Windows
winget install cbassuarez.nus.Preview
Debian · Ubuntu
sudo curl -fsSLo /usr/share/keyrings/nus-archive-keyring.gpg https://github.com/cbassuarez/nus/releases/download/apt-preview/nus-archive-keyring.gpg
sudo curl -fsSLo /etc/apt/sources.list.d/nus-preview.sources https://github.com/cbassuarez/nus/releases/download/apt-preview/nus-preview.sources
sudo apt update && sudo apt install nus-preview

Whichever you use, the command is nus. On its own it opens nus, or brings it forward; nus <file or URL> opens that, and nus --help lists the rest.

These are the preview channel, where every release so far has been. For stable, drop @preview and .Preview, and use apt-release, nus.sources and the package nus. Each is written from the release’s own hashes when it is published. The winget listing appears once Microsoft’s reviewers accept a release; until then the one line above installs the same installer. A preview cask is not notarized, so it clears macOS’s quarantine flag itself.

Or download it.

Pick a build
Release channel

Preview is where new work lands. Stable appears after a release has cleared its checks.

Your machine

Apple silicon only on the Mac; Intel Macs are not a target.

Checking published releases…

02 / The release record

Version
Checking…
Published
—
Signing
Shown with each published package
Delivery
Direct from GitHub Releases

Up and running.

Installation
  1. Unzip the complete download.
  2. Move nus.app into Applications.
  3. For an unnotarized preview, macOS may require System Settings › Privacy & Security › Open Anyway.
  4. Open nus and choose your shell. Your existing shell configuration comes with you.

Check the package record above for the selected build’s signing and notarization status. Homebrew and the one-line installer below also put the nus command on your PATH.

Every package, together.

Selected channel
PlatformProcessorVersionSigningPackage

A download appears only after it is published with a checksum. If this page cannot reach GitHub, the release archive is the source of record.