Repository navigation
WireGuard bar widget #6448
Replies: 1 comment
|
A few things I ran into building this — might save someone time, whether you're scripting nmcli or writing your own bar plugin.
|
|
A few things I ran into building this — might save someone time, whether you're scripting nmcli or writing your own bar plugin.
|
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hi all,
I'd like to share a bar plugin: glafeara.wireguard — a WireGuard widget for the Omarchy bar.
Preview:

Repo: https://github.com/glafeara/omarchy-wireguard
Install:
What it does:
No sudo, no root shell. Everything goes through NetworkManager over D-Bus, authorized by polkit — no sudoers rules, no password prompts. And unlike wg-quick, NetworkManager never executes PreUp/PostUp hooks, so a config is data, not code: importing a malicious config can't run commands. Every incoming config is validated key by key before import; a rejected import changes nothing.
The whole thing is three QML files and one shell script, MIT-licensed — no install scripts, no services, no network calls of its own.
I'll be glad if this is useful to someone.
All reactions