Native Omarchy bar integration for kvn, a terminal VPN client for Arch Linux.
omakvn brings everyday VPN controls to the Omarchy bar — connect and switch profiles, change routing, monitor traffic, and control the kill switch without opening the full TUI.
For VPN setup, profiles, routing, DNS, and other features, see the kvn documentation.
kvn must be installed first.
Install the full Omarchy integration with:
kvn setup --omarchyThis installs omakvn together with the Apps menu entry, Hyprland shortcuts, and floating-window rules.
To install only the bar plugin:
omarchy plugin add https://github.com/yarikov/omakvn.git --enableomarchy plugin update yarikov.omakvnomarchy plugin remove yarikov.omakvn- Left click — open the control panel
- Right click — connect or disconnect
- Middle click — open
kvn
| Key | Action |
|---|---|
j / k, up/down |
Move between controls |
gg / G |
Jump to the first or last control |
Enter / Space |
Activate the selected control |
h / l, left/right |
Change the selected routing mode or region |
s |
Disconnect |
r |
Reconnect |
a |
Toggle auto-connect |
K |
Toggle the kill switch |
t |
Open the full TUI |
Tab / Shift+Tab |
Switch between bar panels |
Escape |
Close the panel |
The panel can be used entirely with the keyboard or mouse.
The original Omarchy integration was contributed by Denis Chupritskiy.
