Hello,
I would like to suggest a little change on removing a WireGuard peer behavior.
How about when running wireguard remove
it list all WireGuard peer connections and then the user selects one to be deleted because usually when I try to delete peers I find myself running wireguard list & wireguard remove a lot and this could be irritating if you have a big list to delete.
Thank you.