ttk Posted April 25, 2017 Report Posted April 25, 2017 I am using Enpass with a tiling window manager on Linux. Due to the nature of tiling window managers, there is no such concept as "Minimize windows". So after starting Enpass automatically on login, it spawns the systray icon and the main window, and ignores the "Minimze to tray" setting. I have to manually kill the window to persist the systray icon and not having a momentarily useless window on my desktop. I know that my use case (Linux with tiling window manager) is somehow special, but this problem is well-known among the users of tiling WMs. So i am asking for maybe a command line flag which one can pass to the Enpass binary which results in Enpass not drawing its main window, but only the systray icon. If one needs the main window after that, he can still spawn it via a click on the systray icon. Thank you very much.
Tadly Posted May 9, 2017 Report Posted May 9, 2017 (edited) What ttk said, so huge +1 Also, I don't know how you guys managed that (or if it's maybe a Qt bug) but the systray is quite broken in general. Let me elaborate on that (I use polybar and its systray): With `xdotool getmouselocation --shell` we are able to get the window id below the cursor. In case enpass is the only systray icon, the reported window id is 0 (this is wrong and not good and really really wrong) I tried this with other applications (e.g. discord) and that behavior does not occur. Edited May 9, 2017 by Tadly
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now