I think I have put together the most robust and feature rich EVE-O Preview style tool for Linux so far.
I present EVE Preview Manager. It is written in Rust and works with X11 and XWayland. It is inspired by EVE-O Preview, EVE-X-Preview, Nicotine, and eve-l-preview.
It has real time thumbnail previews of all EVE client windows, a quick swap profile system, per character hotkeys, cycle group hotkeys, and one click character import. Thumbnail appearance is customizable including size, opacity, font, color, and borders. There are optional behaviors like cycling through logged off clients, auto minimizing inactive windows, letting new characters inherit thumbnail positioning, or disabling thumbnails entirely if you only want hotkeys. Everything can be configured through the GUI with no need to manually edit config files.
Hotkeys are completely optional if you prefer clicking thumbnails. If you want to use them, the only requirement is that your user is in the input group.
A few caveats. I am not a professional programmer. I am a hobbyist messing around in Rust to serve my own needs. There is always a chance of bugs or weird behavior, especially across different distros. I use NixOS for my main system, and I tested it on a clean Ubuntu install where it worked fine. A CachyOS test user reported good results as well.
If anyone here is willing to try it out or share feedback, I would really appreciate it. If you find it useful, a star on GitHub helps as well.
Check out the readme for screenshots and info on how to run it.
This came along right as I was setting up linux ubuntu, first time was proving frustrating… this worked near perfect to what I wanted straight off.
So far, with all of 4 hours of use, all features are good, works as i apprehend them and easy enough to get going.
There are two things that I would wish for and two thing I don’t think was intended
one odd thing is that I am getting two preview windows for the client. now it’s not a bad thing, just annoying to need to move out of the way each time, the second thumbnail shows the top left of the screen where it starts up before relocating to the recalled position. they do go away after click save and apply on the manager.
the second is the reversing through the clients doesn’t work on launch and occasionally stops working until I click save and apply settings again
2 things I would like to see.
1 probably able to find this elsewhere, a ui config tool to make all the ingame overviews identical. nice but not a deal breaker.
2 I run clients in windowed mode and they load in on the top right of the screen every time and stay there. I don’t know how easy it owuld be to get them to reindex on restart though. so. I’m glad it’s working as well as it does tbh.
I use bottles to get the launcher running. so I don’t know how this could be addresssed. probably on my end for sure, when I change clients with a hotkey the program bar pops up over a fullscreened game client, which makes for a bad misclick opportunity.
Hi @Vache_Blal_Pareleru thank you for the feedback. I now have a Discord server for this project. If you like, I can help you try and get to the bottom of your issue faster in there. Cheers and thank you for giving it a shot!
1: This is a bit outside the scope of the tool. There are a few good tools for cloning your overview like EANM or eve-settings-manager
2: This should be apart of the baseline functionality. So if this is happening to you I would consider it a bug or something else.