Skip to content

Releases: limehawk/omarchy-vpn

v0.1.3

10 Mar 21:08

Choose a tag to compare

Read theme colors from omarchy btop theme with ANSI fallback for non-omarchy systems

Full Changelog: v0.1.2...v0.1.3

v0.1.2

10 Mar 19:28

Choose a tag to compare

Add floating window rule for Hyprland (TUI opens as floating window instead of tiling)

Full Changelog: v0.1.1...v0.1.2

v0.1.1

10 Mar 07:53

Choose a tag to compare

Waybar Integration

  • VPN status icon appears automatically in waybar (between bluetooth and network)
  • Click the icon to launch the TUI
  • Shield icons indicate connected/disconnected state
  • Accent color when VPN is active
  • makepkg -si patches waybar config automatically, pacman -R cleans it up

What's Changed

  • Update module charm.land/bubbletea/v2 to v2.0.2 by @renolh[bot] in #4
  • Update module charm.land/lipgloss/v2 to v2.0.1 by @renolh[bot] in #5
  • Update actions/checkout action to v6 by @renolh[bot] in #2
  • Update actions/setup-go action to v6 by @renolh[bot] in #3

New Contributors

  • @renolh[bot] made their first contribution in #4

Full Changelog: v0.1.0...v0.1.1

What's Changed

  • Update module charm.land/bubbletea/v2 to v2.0.2 by @renolh[bot] in #4
  • Update module charm.land/lipgloss/v2 to v2.0.1 by @renolh[bot] in #5
  • Update actions/checkout action to v6 by @renolh[bot] in #2
  • Update actions/setup-go action to v6 by @renolh[bot] in #3

New Contributors

  • @renolh[bot] made their first contribution in #4

Full Changelog: v0.1.0...v0.1.1

v0.1.0

10 Mar 07:52

Choose a tag to compare

Initial release of omarchy-vpn — a WireGuard VPN manager for your terminal.

Features

  • Single-screen dashboard with two-panel layout
  • Live connection stats (endpoint, transfer, handshake) refreshing every second
  • Config preview — highlight a config to see its details before connecting
  • Inline rename and delete operations
  • Built-in file picker for importing .conf / .wg files
  • Catppuccin Mocha color scheme with Nerd Font icons
  • Persistent connections — quit the TUI, VPN stays connected
  • Zero config — passwordless via sudoers

Install

Arch Linux

git clone https://github.com/limehawk/omarchy-vpn.git
cd omarchy-vpn
makepkg -si

Binary

Download the binary for your architecture, then:

sudo install -Dm755 omarchy-vpn-linux-amd64 /usr/bin/omarchy-vpn

Requires wireguard-tools and systemd-resolvconf. See README for sudoers setup.

Full Changelog: https://github.com/limehawk/omarchy-vpn/commits/v0.1.0