programs.feh.enable
Whether to enable feh - a fast and light image viewer.
Type: boolean
Default:
false
Example:
true
Declared by:
programs.feh.package
The feh package to use.
Type: null or package
Default:
pkgs.feh
Declared by:
programs.feh.buttons
Override feh’s default mouse button mapping. If you want to disable an action, set its value to null. If you want to bind multiple buttons to an action, set its value to a list. See https://man.finalrewind.org/1/feh/#BUTTONS_CONFIG_SYNTAX for default bindings and available commands.
Type: attribute set of (null or string or signed integer or list of (string or signed integer))
Default:
{ }
Example:
{
prev_img = [
3
"C-3"
];
zoom_in = 4;
zoom_out = "C-4";
}
Declared by:
programs.feh.keybindings
Override feh’s default keybindings. If you want to disable a keybinding set its value to null. If you want to bind multiple keys to an action, set its value to a list. See https://man.finalrewind.org/1/feh/#KEYS_CONFIG_SYNTAX for default bindings and available commands.
Type: attribute set of (null or string or list of string)
Default:
{ }
Example:
{
prev_img = [
"h"
"Left"
];
zoom_in = "plus";
zoom_out = "minus";
}
Declared by:
programs.feh.themes
Define themes for feh. See https://man.finalrewind.org/1/feh/#THEMES_CONFIG_SYNTAX for important guidelines and limitations related to theme configuration.
Type: attribute set of list of string
Default:
{ }
Example:
{
booth = [
"--full-screen"
"--hide-pointer"
"--slideshow-delay"
"20"
];
example = [
"--info"
"foo bar"
];
feh = [
"--image-bg"
"black"
];
imagemap = [
"-rVq"
"--thumb-width"
"40"
"--thumb-height"
"30"
"--index-info"
"%n\\n%wx%h"
];
present = [
"--full-screen"
"--sort"
"name"
"--hide-pointer"
];
webcam = [
"--multiwindow"
"--reload"
"20"
];
}
Declared by: