Uniscreen
Скромная утилита для создания скриншота всех ваших рабочих столов. Автоматически создаёт
- вертикальный и горизонтальный снимки экранов
- если снимков 4 создаётся дополнительно скриншот в виде сетки 2x2
- если снимков 6 создаются дополнительные скриншоты в виде сетки 2x3 и 3x2 без 2x2
- если снимков 9 создаётся дополнительный скриншот в виде сетки 3x3 без иных вариантов сетки
- если снимков больше то лишь единичные и горизонтальный/вертикальный варианты остаются
Утилита избавляет от рутинных ручных телодвижений снимков экрана и их склейки.
Если вы любите unixporn создайте композицию вашего рабочего окружения и запустите uniscreen
. В открывшемся окне файлового менеджера выберите нужный вам снимок экрана/нов.
Зависимости
sudo apt install wmctrl scrot imagemagick grep xdg-utils coreutils bash
Установка и удаление
Глобально
sudo make install
sudo make uninstall
Локально
make PREFIX=$HOME/.local install
make PREFIX=$HOME/.local uninstall
Независимо
make DESTDIR=$HOME/some_you_dir install
make DESTDIR=$HOME/some_you_dir uninstall
Использование
Выполнив uniscreen
из терминала рабочие столы начнут автоматически переключаться. На каждом из них будет сделан снимок, затем всё вернётся на изначальный рабочий стол. Откроется каталог с файлами изображений. После своей работы каталоги с изображениями остаются предполагается ручное удаление в случае необходимости.
Wayland
не поддерживается.
Описание
Скрипт создающий скриншот всех рабочих столов