Browse by type
Nebula is a GTK/libadwaita front-end for browsing and managing Void Linux packages, using the XBPS tooling in the background.
Optionally, for systems using a Btrfs filesystem, Nebula integrates with Waypoint (if installed and using Nebula >= 1.3.0) to automatically create system snapshots before performing a system upgrade.
![]() |
![]() |
|---|---|
![]() |
![]() |
cargo run --bin nebula-gtk
cargo build --release --bin nebula-gtk
The optimized binary is written to target/release/nebula-gtk. Use cargo run --release nebula-gtk if you want to execute the release build directly after compiling.
sudo ./setup.sh install
The helper script builds the release binary, installs it into /usr/libexec, registers the desktop entry, and copies the icon set into the standard hicolor theme directories. Use sudo ./setup.sh uninstall to remove those assets.
void-linux/void-packages into vendor/void-packages to supply package metadata.sh
SKIP_GRESOURCE=1 cargo run --bin category_harvest
data/category_overrides.toml; the generated dataset is saved to data/generated/category_suggestions.json.$ claude mcp add nebula-gtk \
-- python -m otcore.mcp_server <graph>