Looking good! Have the descriptions for Trusted and Untrusted relays been swapped by any chance?
As a user, I would also appreciate an option to 'toggle all' at the very top. To keep it simple for non-technical users, I would only display the 'toggle all' in the basic view, while advanced users can access the specific options under the advanced view. :)
Additionally, maybe the use of "Tor for Onion URLs/Relays" should be enabled by default, at least for new Amethyst installations. My reasoning is that many users won’t know what Tor is, and when they do, a lot of them might treat it like their browser's "Incognito Mode". However, we probably still want to let them access onion URLs out of the box.
Complementary question: When you mention Inbox and Outbox relays, are you referring to the ones I have configured for myself or the Inbox/Outbox relays of the people I'm interacting with? I ask because, from my perspective, my own Inbox/Outbox relays should be 'trustworthy', but I might still want to use Tor when interacting with everyone else's Inbox and Outbox relays. So, the terms 'Trusted' and 'Untrusted' aren't immediately clear to me.
Maybe we could be more specific, e.g., with toggles for:
* My Inbox relays
* My Outbox relays
* Other users' Inbox relays
* Other users' Outbox relays
* My DM relays
* Other users' DM relays
* Search relays
* General relays