Feh (Русский)

From ArchWiki
Revision as of 14:05, 12 March 2012 by Kynikos.bot (Talk | contribs) (fix category)

Jump to: navigation, search

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Feh это лёгкий и мощный просмотрщик изображений, который также может управлять фоном рабочего стола для оконных менеджеров, не умеющих делать это самостоятельно.

Установка

feh имеется в Extra:

# pacman -S feh

Использование

Feh имеет множество настроек. Для получения полного списка опций, выполните feh --help.

Как просмотрщик изображений

Чтобы быстро просматривать изображения в определенном каталоге, вы можете запустить feh со следующими параметрами:

$ feh -g 640x480 -d -S filename /path/to/directory
  • -g используется для просмотра изображений в разрешении 640x480
  • -S сортирует изображения по их названию.

Это всего лишь один пример; Есть много других вариантов для большей гибкости.

Как менеджер фона рабочего стола

Feh может управлять обоями рабочего стола для оконных менеджеров, не имеющих такой функции, таких как Openbox и Fluxbox.

При использовании GNOME, Вы должны отключить управление рабочим столом в Nautilus. Самый быстрый способ сделать это:

$ gconftool-2 --set /apps/nautilus/preferences/show_desktop --type boolean false

Эта команда является примером для установки фона рабочего стола:

$ feh --bg-scale /path/to/image.file

Другие варианты опций:

--bg-tile FILE
--bg-center FILE
--bg-seamless FILE

Для сохранения фона в следующих сессиях, добавьте команду в автозагрузку (например ~/.xinitrc, ~/.config/openbox/autostart.sh, и т.д.):

sh ~/.fehbg &

Случайный фон рабочего стола

Для случайного изменения картинки, создайте скрипт на примере приведённого кода: (например wallpaper.sh). Сделать скрипт исполняемым (chmod +x wallpaper.sh) и вызвать его ~/.xinitrc. Вы можете поместить источник в ~/.xinitrc, а не отдельный файл.

Измените $HOME/.wallpaper каталог в соответствии с вашими установками, так же можно задержку "15m", по вашему желанию (смотри man sleep для опций).

#!/bin/sh
while true;
do
   find $HOME/.wallpaper -type f -name '*.jpg' -o -name '*.png' | shuf -n 1 | xargs feh --bg-scale
   sleep 15m
done &

Если есть проблемы в имени файла, попробуйте так:

#!/bin/sh
while true;
do
   feh --bg-scale "$(find ~/.wallpaper -name *.jpg | shuf -n 1)"
   sleep 15m
done &