Note
The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Difference between revisions of "Package:Feh"
Jump to navigation
Jump to search
Line 49: | Line 49: | ||
=== Set desktop background === | === Set desktop background === | ||
<tt>feh</tt> has several options for setting your desktop background: | <tt>feh</tt> has several options for setting your desktop background: | ||
* <tt>--bg-center</tt> | * <tt>--bg-center</tt>: Center the image file on the background. If the image file is smaller in resolution than the screen resolution, it will have black borders around it. | ||
* <tt>--bg-scale</tt>: Fit the image to the background without repeating it, cutting parts of the image off, or using black borders. Because of these changes, the aspect ratio is not preserved. | |||
* <tt>--bg-fill</tt>: Similar to <tt>--bg-scale</tt> except that it tries to fill the image to the screen while maintaining its aspect ratio. This may result in parts of the image being cut off. | |||
* <tt>--bg-max</tt>: Similar to <tt>--bg-fill</tt>, except that scales the image to the maximum size that fits the screen. This leads to black borders on one side. | |||
* <tt>--bg-tile</tt>: Tile the image across the screen. | |||
Here is an example: | |||
<console> | <console> | ||
###i## feh --bg-scale ~/path/to/picture.jpg | ###i## feh --bg-scale ~/path/to/picture.jpg | ||
</console> | </console> | ||
{{Fancytip| After <tt>feh</tt> has been run once to set a desktop background, you can source <tt>~/.fehbg</tt> in your <tt>.config/openbox/autostart</tt>}} | |||
=== Source fehbg to set your wallpaper in Openbox === | |||
{{PageNeedsUpdates}} | {{PageNeedsUpdates}} | ||
{{EbuildFooter}} | {{EbuildFooter}} |
Revision as of 13:11, September 15, 2014
Feh
Tip
We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.
What is feh?
feh is an X11 image viewer aimed mostly at console users. Unlike most other viewers, it does not have a fancy GUI, but simply displays images. It is controlled via commandline arguments and configurable key/mouse actions.Feh homepage
USE-Flags
Use flag | Default | Recommended | Description |
---|---|---|---|
curl | No | Add support for the Client-Side URL transfer library. | |
debug | No | Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces, see http://www.gentoo.org/proj/en/qa/backtraces.xml. | |
exif | No | Add support for reading EXIF headers from JPEG and TIFF images. | |
xinerama | No | Yes, if you have multiple screens. Otherwise, no. | Add support for the xinerama X11 extension, which is mandator if you work in a multiple monitor setup. |
Installing feh
After adding your USE flags (or not) to /etc/portage/package.use/feh, you can emerge feh:
root # emerge feh
Using feh
Set desktop background
feh has several options for setting your desktop background:
- --bg-center: Center the image file on the background. If the image file is smaller in resolution than the screen resolution, it will have black borders around it.
- --bg-scale: Fit the image to the background without repeating it, cutting parts of the image off, or using black borders. Because of these changes, the aspect ratio is not preserved.
- --bg-fill: Similar to --bg-scale except that it tries to fill the image to the screen while maintaining its aspect ratio. This may result in parts of the image being cut off.
- --bg-max: Similar to --bg-fill, except that scales the image to the maximum size that fits the screen. This leads to black borders on one side.
- --bg-tile: Tile the image across the screen.
Here is an example:
root # feh --bg-scale ~/path/to/picture.jpg
Tip
After feh has been run once to set a desktop background, you can source ~/.fehbg in your .config/openbox/autostart
Source fehbg to set your wallpaper in Openbox