Наступление пустоты, день 13-й. Feh: картинки из CLI

Проект Void Linux: оригинал
Перевод Алексея Федорчука

От переводчика: программы, подобные Feh, часто называют консольными вьюверам изображений. Это позорно, преступно и основано на смешении тёплого (консольного) с мягким (CLI’шным). На самом деле Feh в консоли не работает, требуя не только Иксов, но и библиотеки imlib2, как минимум.

Иногда нужно просто посмотреть изображение и сделать это быстро. Использование какого-либо стандартного вьювера может показаться избыточным. Или, в минималистской среде, может потянуть слишком много зависимостей.

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

$ feh ~/Pictures/demavend.jpg

Это действительно так просто! В качестве аргумента указывается единичный файл или каталог с файлами — они отображаются в новом окне.

Однако это ещё не все. Feh можно использовать для установки обоев рабочего стола в оконном менеджере. В этом случае, скорее всего, подойдёт опция --bg-scale — при этом сохранится соотношение сторон используемых изображений. Другие варианты масштабирования «обоев» можно найти на man-странице.

После использования feh для установки обоев рабочего стола, появится скрипт ~/.fehbg, который впоследствии может быть вызван с той же целью. Этот скрипт можно добавить в сценарии запуска или другие механизмы инициализации, чтобы после входа в систему всегда наблюдать любимые обои.

Так что Feh подойдёт для разных задач — быстрого просмотра изображений из командной строки, демонстрации слайд-шоу отпускных фотографий или для установки обоев для рабочего стола.

1 комментарий к “Наступление пустоты, день 13-й. Feh: картинки из CLI

  1. шикарно, лаконичная и практичная программа, спасибо за описание!

Оставьте комментарий