An image viewer written in Rust using egui.
Aims to provide all the features that I personally want.
- Slideshow
- Uses natural ordering, meaning numbered files are ordered properly even without zero-padding.
- Random mode, which is deterministic based on seeded hashing
- Animated images
- Frames menu
- Zoom and panning
- Info panel
Via ~/.config/eo2/config.toml
and the settings panel in the UI.
See the settings panel in the UI for a list of configuration.
Binding | Action |
---|---|
Right Arrow, n | Go to next |
Left Arrow, p, Shift-n | Go to previous |
Ctrl-Shift-i | Toggle internal state window |
c | Toggle settings |
f | Toggle fullscreen |
i | Toggle info panel |
s | Toggle slideshow |
The bindings that move between images normally respect slideshows, i.e., if there is an active slideshow and shuffle is enabled, the keys will move with the same randomness. To override this, use Alt.
AGPL-3.0-or-later