u/Entire_Research1535

I got tired of fighting hostapd/dnsmasq on Arch + Hyprland, so I built a terminal hotspot manager in Rust
▲ 42 r/omarchy+2 crossposts

I got tired of fighting hostapd/dnsmasq on Arch + Hyprland, so I built a terminal hotspot manager in Rust

Managing Wi-Fi hotspots on minimalist Arch setups has been a recurring pain for me — legacy shell scripts choking on parsing edge cases, orphaned virtual interfaces stuck in a Device or resource busy loop after a crashed run, etc. Wanted something that just worked without babysitting it.

So I built omarchy-hotspot — an interactive TUI hotspot manager in Rust.

What it does:

Dependency check on startup (detects missing hostapd/dnsmasq, offers to install via pacman)

Cleans up stale processes and leftover virtual interfaces from previous aborted runs automatically

Generates a QR code and pops it up via imv for scan-to-connect

Ships as a compiled standalone binary — no Cargo/Rust toolchain needed to run it

It's tailored for minimalist Wayland setups (Omarchy, Hyprland) but should work on most Arch-based systems.

Repo: https://github.com/DCT-Berinyuy/omarchy-hotspot

Still early (v0.1.0), so bug reports / feedback / PRs welcome. Curious if others have hit the same interface-cleanup issues or if I'm just unlucky with my hardware.

u/Entire_Research1535 — 5 days ago