feh (Русский)

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

Состояние перевода: На этой странице представлен перевод статьи feh. Дата последней синхронизации: 21 декабря 2021. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

Установка

Установите пакет feh.

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

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

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

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

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

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

Если вы просматриваете фотографии с современной камеры с данными EXIF, можно использовать параметр для автоматического поворота изображений. Это не изменяет файл.

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

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

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

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

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

--bg-tile ФАЙЛ
--bg-center ФАЙЛ
--bg-max ФАЙЛ
--bg-fill ФАЙЛ

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

sh ~/.fehbg &

Чтобы изменить фоновое изображение, измените , который будет создан после выполнения команды упомянутой выше.

Можно отключить создание файла с помощью опции .

Для установки разных фонов на разных мониторах укажите столько же файлов, сколько у вас мониторов. Например для двух:

$ feh --bg-center путь/к/файлу/для/первого/монитора путь/к/файлу/для/второго/монитора

Просмотр SVG изображений

Обратите внимание, что для этого нужке .

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

Вы можете заставить feh ставить случайные обои используя опцию с одной из опцией, пример:

$ feh --randomize --bg-fill ~/.wallpaper/*

Команда выше говорит feh'у перемешать список файлов в каталоге и установить фоны для всех доступных рабочих столов. В этом случае берется первое изображение из перемешанного списка (одно уникальное изображение на каждый рабочий стол). Вы также можете сделать это рекурсивно, если ваш каталог с обоями содержит подкаталоги:

$ feh --recursive --randomize --bg-fill ~/.wallpaper

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

Другой способ устанавливать случайные обои для каждой x.org сессии - отредактируйте ваш , как показано ниже:

Решение проблем

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

Если вы решили использовать cron для периодической смены обоев на случайные, необходимо указывать переменную окружения DISPLAY:

$ DISPLAY=:0 feh --bg-max --randomize ~/.wallpaper/*
gollark: PotatOS Things may collect any information which PotatOS Things may collect. This includes information such as: Information you provide. If you provide information, this may be stored and used in order to provide PotatOS™ functionality. This includes information such as settings, which are stored locally so that they can be read and utilized, and your files, if you make files, which are stored on disk and potentially in RAM so that they can be read back and displayed. All user input or all executed code, if some debug settings such as Protocol Epsilon and Extended Monitoring are enabled Internally generated information which may be indirectly derived from user input, such as your device’s UPID1, some PotatOS Registry contents and system debug logs. ComputerCraft system configuration information and identification information, which is sent to SPUDNETv2/PIR and stored with incident reports to assist with debugging and/or handling the source of the reports. In certain jurisdictions, we may ask for a valid ID (from accepted countries such as Kazakhstan, the Democratic People’s Republic of Korea, Sealand, the Freeish State of Gollarkia, Desmethylway, the Harmonious Jade Dragon Empire, or the Untied States) in limited circumstances. This is only for purposes.
gollark: Project COMPARTMENTAL SLATS.
gollark: Besides, it's more of a thing run by heavpoot and me.
gollark: We are not a COUNTRY.
gollark: For users who are citizens of the European Union, we will now be requesting permission before initiating organ harvesting. This software uses an army of frogs that throw cookies in the general direction of your computer. By using it, you agree that these frogs may throw cookies.
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.