What is Nexus?
Nexus is a macOS app that puts a dock-style bar on any edge of your screen and adds a search palette. The bar holds apps, groups, folders, the Trash, a clock and a volume control, and shows each app's windows on hover. The palette finds apps, open windows, files, folders and System Settings panes. A window switcher (⌃⌥W) shows every open window at once.
Who is it for?
People who keep many apps and windows open and find the Dock and ⌘Tab too limited: you want a vertical bar on a wide display, folders of apps, a way to reach a specific window rather than an app, or one shortcut that searches apps, windows and files together.
Which Macs does it run on?
macOS 14 Sonoma or later. The download is built for Apple silicon (M-series) Macs. It works with one display or several, and the bar can sit on any edge of any of them.
What does it cost, and what is the licence?
Nexus is free. Nexus is open source under the MIT licence. The source code is on GitHub at github.com/kael-wanderer/nexus, so you can also build it yourself.
Where is my data stored? Is anything sent online?
Everything stays on your Mac. Your pinned apps, groups and settings are stored in macOS preferences for this Mac. Nexus has no account, no analytics and no network code. File search uses Spotlight's existing index on your Mac.
Does it work offline, and does it sync between Macs?
It works fully offline; nothing in it needs a connection. There is no sync: each Mac keeps its own setup, and permissions such as Accessibility are granted separately on each Mac.
How do I install and update it?
Download the disk image from kael.io.vn, open it and drag Nexus to Applications. The app is not notarised, so the first time macOS blocks it: open System Settings > Privacy & Security and click Open Anyway. macOS remembers after that. Nexus does not check for updates itself; to update, download the new version and replace the app in Applications. Your settings are kept.
Can I import or export my setup?
There is no import or export button. Your setup lives in macOS preferences under com.congbui.nexus, so you can back it up in Terminal with "defaults export com.congbui.nexus nexus.plist" and restore it with "defaults import".
How is it different from the macOS Dock and Spotlight?
The Dock is a single row that knows little about windows; Nexus shows each app's windows on hover, groups apps into folders, can sit vertically, and adds a clock, volume and Trash in reach. Spotlight finds files and apps but cannot bring a specific window forward; Nexus's palette can. You can keep the Dock, or let Nexus hide it while it runs.
Which permissions does it need?
None to start. The bar, launching apps, window counts, and app and file search work with every permission denied. Accessibility adds window lists, titles, raising a window and window search. Screen Recording is optional and only used for window thumbnails. Nexus never asks at launch and never asks again after you say no.
If I hide the Dock and then remove Nexus, is my Dock broken?
No. Nexus saves your Dock settings before changing four of them and restores them exactly whenever it quits, so quitting and deleting it leaves the Dock as it was. If Nexus is force-killed, start it again or press ⌥⌘D to bring the Dock back.
How do I report a bug or ask for a feature?
Open an issue on GitHub at github.com/kael-wanderer/nexus/issues. Include your macOS version, which edge and display setup you use, and what you did just before the problem.
This project has no public feedback yet.