Skip to content

achadwick/eogtricks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EOGtricks: customizations for EOG

These are some custom plugins of mine for the Eye of GNOME Image viewer.

Plugin descriptions

  • Fullscreen by Default (eogtricks-fullscreen-windows):
    Ensures that new windows are fullscreened by default, because pressing F11 is tedious for photo review.

  • Safer File Deletion (eogtricks-safer-delete):
    The default trash (Delete) and perma-delete (Shift+Delete) keys are silent, and therefore dangerous. This plugin turns off Delete entirely, and moves the trash action to Shift+Delete.

  • Pager & Page Fit Modes (eogtricks-pager): Allows paging with common text pager keys. Move forward across an image, or to the next image with Space, PgDown, or Return. Move backward across an image, or to the previous image with B, PgUp, or Backspace. This plugin also adds some improved fit modes that respect pages Fit the page to the screen width (W), height (H), or to its smallest dimension (X). The page advance direction is updated automatically. Supports RTL reading orders when fitted to the height.

  • Edit Filename “Tags” (eogtricks-bracket-tags):
    Makes # append or prepend [tags like this] to the filename using a dialog. Front and back keywords are separated with a “/” character.

  • Quick Move to Folder (eogtricks-quickmove): Makes M move the current image to the folder chosen by pressing the N earlier. Contributed by Florian Echtler (@floe).

Installation & management

To install:

pip3 install .

Then enable the plugin from EOG’s preferences dialog. Other management commands:

pip3 install --upgrade .
pip3 uninstall eogtricks

If you need to install for a particular python version:

python3.7 -m pip install --verbose .

Testing

EOGTRICKS_DEBUG=1 eog

About

Plugins to customize the Eye of GNOME image viewer.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages