From b1e3913a8d5071878a50e69fad8bba53233b7f6e Mon Sep 17 00:00:00 2001 From: Andy Dixon Date: Tue, 13 Oct 2026 13:56:56 +0100 Subject: [PATCH] nexusterminal 3.0.2 (cask) --- Casks/nexusterminal.rb | 33 +++++++++++++++++++++++++++++++++ README.md | 4 ++++ 2 files changed, 37 insertions(+) create mode 100644 Casks/nexusterminal.rb diff --git a/Casks/nexusterminal.rb b/Casks/nexusterminal.rb new file mode 100644 index 0000000..a4d6048 --- /dev/null +++ b/Casks/nexusterminal.rb @@ -0,0 +1,33 @@ +cask "nexusterminal" do + arch arm: "arm64", intel: "amd64" + + version "3.0.2" + sha256 arm: "87009a7c34e27db7a3fea2667ebfb6e7e23ac796ca3faa34a94c091e448d3b39", + intel: "3daf9435487405145b7cad08380a933c92b848daee3e61cf6e6f358b88e0f57c" + + url "https://github.com/andydixon/nexus/releases/download/v#{version}/NexusTerminal-darwin-#{arch}.zip" + name "Nexus Terminal" + desc "Native client for SSH, SFTP, Telnet, Serial, VNC, RDP, IRC and GitHub" + homepage "https://dixon.cx/nexus" + + livecheck do + url :url + strategy :github_latest + end + + depends_on :macos + + app "NexusTerminal-darwin-#{arch}.app", target: "Nexus Terminal.app" + + zap trash: [ + "~/Library/Application Support/NexusTerminal", + "~/Library/Preferences/com.andydixon.nexusterminal.plist", + "~/Library/Saved Application State/com.andydixon.nexusterminal.savedState", + ] + + caveats <<~EOS + Nexus Terminal isn't notarised by Apple yet, so the first launch may be blocked. + If macOS says it can't be opened, run: + xattr -dr com.apple.quarantine "/Applications/Nexus Terminal.app" + EOS +end diff --git a/README.md b/README.md index bfe596c..03c8f40 100644 --- a/README.md +++ b/README.md @@ -6,4 +6,8 @@ Homebrew tap. brew install andydixon/tap/mapsize brew install andydixon/tap/swaptop # Linux only brew install andydixon/tap/dockertop # Linux only +brew install --cask andydixon/tap/nexusterminal # Nexus Terminal, macOS ``` + +On Linux, Nexus Terminal is in the apt, dnf and pacman repository at +[repo.dixon.cx](https://repo.dixon.cx) as `nexusterminal`.