|Source Repository:||Repository:Gentoo Portage Tree|
Summary: A fast, lightweight imageviewer using imlib2
IP Space Migration ContinuesAll Funtoo user containers in the 8.28 IP space will be moving into our new IP space (172.97) over the next few days. If you have DNS set up -- be sure to watch your container and update to the new IP! container.host.funtoo.org DNS will be updated after the move.
Funtoo Hosting IP MoveFuntoo user containers with IPs in the 72.18.x.x range will be gradually migrating to new IP addresses this week. If you have DNS entries for your containers, please be aware that your DNS will need to be updated.
New ARM StagesNew ARM Stages, built with a new toolchain, are now hitting mirrors. Existing ARM users should re-install using these stages (dated Aug 3, 2015 or later,) rather than upgrade using emerge.
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
- Add support for the Client-Side URL transfer library.
- 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.
- Add support for reading EXIF headers from JPEG and TIFF images.
- Add support for the xinerama X11 extension, which is mandator if you work in a multiple monitor setup.
After adding your USE flags (or not) to /etc/portage/package.use/feh, you can emerge feh:
# emerge 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-scaleexcept 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.
--random <name of directory to choose random image from>: Allow feh to choose a random wallpaper from a directory of pictures.
Here is an example:
# feh --bg-scale ~/path/to/picture.jpg
Source fehbg to set your wallpaper in Openbox
After you have run
feh one time, the directory of the image file is stored in
~/.fehbg. This file can be sourced in your
.config/openbox/autostart to load the picture instead of typing out
feh --bg-scale /picture/location.jpg:
... ~/.fehbg & ...