Difference between pages "Package:Feh" and "Template:Use"

(Difference between pages)
 
(Created page with ";<code>{{{1}}}: {{{desc}}}")
 
Line 1: Line 1:
{{Ebuild
+
;<code>{{{1}}}: {{{desc}}}
|Summary=A fast, lightweight imageviewer using imlib2
+
|CatPkg=media-gfx/feh
+
|Maintainer=
+
|Homepage=http://feh.finalrewind.org/
+
}}
+
=== What is feh? ===
+
 
+
<blockquote>
+
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.[http://feh.finalrewind.org/ Feh homepage]
+
</blockquote>
+
 
+
== USE-Flags ==
+
 
+
;<code>curl</code>: Add support for the Client-Side URL transfer library.
+
;<code>debug</code>: 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.
+
;<code>exif</code>: Add support for reading EXIF headers from JPEG and TIFF images.
+
;<code>xinerama</code>: 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 <tt>/etc/portage/package.use/feh</tt>, you can emerge feh:
+
<console>
+
###i## emerge feh
+
</console>
+
 
+
== Using feh ==
+
=== Set desktop background ===
+
<tt>feh</tt> has several options for setting your desktop background:
+
* <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>
+
###i## feh --bg-scale ~/path/to/picture.jpg
+
</console>
+
 
+
=== Source fehbg to set your wallpaper in Openbox ===
+
After you have run <tt>feh</tt> one time, the directory of the image file is stored in <tt>~/.fehbg</tt>. This file can be sourced in your <tt>.config/openbox/autostart</tt> to load the picture instead of typing out <tt>feh --bg-scale /picture/location.jpg</tt>:
+
 
+
{{file|name=~/.config/openbox/autostart|desc= |body=
+
...
+
~/.fehbg &
+
...
+
}}
+
{{PageNeedsUpdates}}
+
{{EbuildFooter}}
+

Revision as of 01:50, 16 September 2014

{{{1}}}: {{{desc}}}