Программное обеспечение > Внешний вид
Терминал в качестве обоев рабочего стола
(1/1)
Sam:
Прочитав эту статью, задался мыслью - почему бы не использовать терминал вместо обоев. Вон сколько интересных утилит, с помощью которых можно неплохо оформить систему. Тем более, что терминал позволяет использовать те же картинки как фон. Заинтересовал даже не столько результат, зацепила сама реализация - интересно воплотить идею. Что нам нужно для этого:
1. Закрепить окно терминала ниже всех окон.
2. Убрать рамки окна.
3. Запускать в развёрнутом виде.
4. Исключить терминал из панельного и оконного менеджеров. (из последнего - дабы по ALT-TAB не мешал).
5. Запускать на всех рабочих столах.
6. Добавить его в автозагрузку с нужными параметрами.
Всё оказалось куда проще чем ожидалось. Достаточно одной утилиты Devilspie2, которую мы обсуждали вот здесь. Там есть и установка, и примеры использования. Подробно о различных её функциях можно посмотреть здесь.
Для реализации решил использовать терминал Terminator, благо он и сам умеет половину из перечисленных пунктов. Немного скриншотов из экспериментов, хотя они не передадут динамику того же Cmatrix. Бело-красный Cmatrix, синий с многорукой Кали и Cmatrix с выводом top в соседнем окне, благо Terminator это позволяет:
Поначалу вся эта идея воспринималась как некое баловство. Но в процессе реализации поразил список открывшихся возможностей. Можно просто красиво оформить систему, используя консольные утилиты. Можно выводить определённые службы, логи, информацию - получится живая интерактивная обоина, куда там Conky. Тем более с тайлинговым Terminator. Можно выводить цитаты утилитой fortunes-ru. Можно запускать и более серьёзные консольные программы. Простор для творчества - огромен.
Различные аргументы для Cmatrix можно посмотреть здесь.
Нюансов всего два. Первый - я экспериментировал в DE Budgie, а в нём, как и в гноме, рабочий стол не кликабелен. То-есть ЛКМ и ПКМ по рабочему столу не работают. А в Мате работают, и сделав терминал обоями мы этого лишимся. Хотя меня это не смущает. И второй нюанс - Plank. Не смотря на то, что в таком режиме терминал игнорируют оконный и панельный менеджер - планк его видит. И автоматически прячется. Тоже не критично, ибо при наведении мыши - появляется. Как при обычном развёрнутом окне.
В параметрах терминала, на вкладке Команда, можно задать нужную команду, которая будет запускаться при старте терминала. Ещё можно поискать пакет gDevilspie - это графическая оболочка для Devilspie, с ней проще настраивать. Но есть ли где такой пакет для Xenial - не знаю.
Вроде всё рассказал, что хотел. Как-то так.
alv:
Похоже, это самые нескучные из всех обоев рабочего стола. Спасибо за наводку.
vita:
--- Цитата: Sam от 20 Сентября 2016, 11:23:42 ---Ещё можно поискать пакет gDevilspie - это графическая оболочка для Devilspie, с ней проще настраивать. Но есть ли где такой пакет для Xenial - не знаю.
--- Конец цитаты ---
Для Xenial в репозитории Ubuntu найдены такие пакеты:
Kamrad:
"Шматрица"? 8)
Sam:
--- Цитата: Kamrad от 20 Сентября 2016, 13:03:58 ---"Шматрица"? 8)
--- Конец цитаты ---
Да хоть Hollywood :)
Навигация
Перейти к полной версии