Skip to content

ilovedoumiao/nd-toggle

Repository files navigation

ND Toggle Logo

ND Toggle

ND Toggle - A tiny unofficial menubar utility to conveniently control your nextdns-cli daemon

ND Toggle is a tiny unofficial menubar utility to conveniently start or stop your nextdns-cli daemon. If you're like me—prefers the cli version, yet lazy to manually stop or start your NextDNS service through Terminal, this is for you.

Disclaimer + TOS

Use this at your own risk. It works for me, but I can’t guarantee it will work as expected on your setup. By using ND Toggle, I assume no responsibility if it messes up your system.

Getting Started

Download the release

  1. Download ND-Toggle.app.zip here
  2. Unzip file and move the app to your Applications folder
  3. Open ND Toggle and find it on your menu bar with the shield icon.

Notes

You'd need to already have nextdns-cli installed. See instructions here.

There should be a nextdns.plist in your /Library/LaunchDaemons.

Release is not notarized so you may need to right click and choose Open from the context menu once.

or

Build from source

git clone https://github.com/ilovedoumiao/nd-toggle.git
  1. Open the nd-toggle.xcodeproj project file in Xcode
  2. Product → Archive
  3. Once the build is completed, the Archives window should pop up
  4. Click on Distribute App button on the right → Custom → Copy App and Export
  5. Move the ND Toggle.app from the exported folder into your Applications

Notes

I've set the project to build for only arm64 so change accordingly if you need a Universal build.

Support

If you find this useful, buying me a coffee ☕️ to fuel my day will be very much appreciated.

About

ND Toggle is a tiny unofficial menubar utility to conveniently start or stop your nextdns-cli daemon.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors