Innu(INternet Network Utility) is a Rust-based Wi-Fi manager for Linux desktops that talks directly to NetworkManager over D-Bus and presents nearby networks in a focused egui interface. It is built for people who want a fast, native-feeling network picker that also looks great.
curl -fsSL https://raw.githubusercontent.com/gitfudge0/innu/refs/heads/main/install.sh | bashyay -S innu-gitThe AUR package installs the system-wide binary and desktop entry.
./install.shThis uses the current checked-out source tree and installs the same way.
Make sure ~/.local/bin is on your PATH before launching the app from a terminal.
cargo build --releaseRun it directly with:
cargo run --release- NetworkManager running on the system
- Access to the system D-Bus
- A desktop environment with Wayland or X11 support
- Rust toolchain if you are building from source
Launch Innu from a terminal:
innuinnu --help
innu --version
innu uninstallinnu uninstall removes a user-local install after confirmation. If Innu was installed with a package manager, it prints the removal command and optional user-data cleanup paths instead.
Common local commands:
cargo run
cargo test
cargo build --releaseIssues and pull requests are welcome. If you want to contribute, open an issue describing the bug, UX improvement, or feature idea first when the change is substantial.

