sharing luks-tray — a system tray app to manage LUKS containers

I'm sharing LUKS Tray—a Qt-based utility designed to bring easy, ready access to your encrypted LUKS containers. When I converted to LUKS, I missed VeraCrypt's handy tray utility; so I made a trimmed-down, but high-feature comparable tool to fill that gap.

Running luks-tray places a shield icon in your system tray, where its color indicates the overall state of your containers (Locked, Active, or Alert).Right-clicking its tray icon brings up a menu like this:

https://preview.redd.it/ramkvkqdphzf1.png?width=505&format=png&auto=webp&s=745173849f5c4782f3662af4c8d145287a860cf0

One click starts the mount or unmount process for both devices and file containers. LUKS Tray handles the messy cryptsetup/mount logic behind the scenes, remembers your preferred mount points (a huge time saver!), and offers optional master password encryption for saved credentials. It runs on many DEs/WMs, but how well depends on its system tray support.

Check out the docs and grab the package on PyPI: luks-tray · PyPI

Leave a Reply