markdesilva/awguird ? reverse-engineered prompt
Reverse engineered prompt
Build me a Linux desktop app that acts like a simple GUI client for AmneziaWG, kind of like the Windows WireGuard app, but for Linux.
I want it to open with a clean GTK interface, show the available tunnels from /etc/amnezia/amneziawg and also /etc/wireguard if that folder exists, and let me connect, disconnect, and switch tunnels by calling awg quick under the hood. It should also support starting on login, and have a tray icon so I can minimize and restore the window without changing whether the VPN is actually on or off.
Please keep it focused on being easy to use for someone who just wants to manage their VPN tunnels from a desktop app. If you need to check current docs or APIs for GTK or tray support, look them up online and make it work in a modern Linux setup.
Are you gonna build this?
make sure you review the code using coderabbit