README.md

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 не поддерживается.


Описание

Скрипт создающий скриншот всех рабочих столов

Конвейеры
0 успешных
0 с ошибкой