Убираем заголовки у максимизированных окон и добавляем кнопки для управления активными окнами в xfce4 (как в Unity)
Я не являюсь большим фанатом оконной среды Unity, но есть там несколько довольно удобных и приятных "фич". Одной такой "фичей" является скрытие заголовков у развёрнутых на весь экран окон, и перенос кнопок для управления ими на панель.
Что-то подобное я и реализовал в xfce4 используя, так сказать, подручные средства.
Нам понадобятся wmctrl, maximus
. Обычный wmctrl нам не подойдёт, поэтому мы воспользуемся его "улучшенной" версией. Версия из репозиториев не подойдёт так как не будет возможности свернуть окно.
Поставим всё необходимое:
sudo apt-get install checkinstall maximus git-core build-essential libxmu-dev
Скомпилируем нужную нам версию wmctrl:
git clone https://github.com/geekless/wmctrl.git
cd wmctrl
./configure
make
sudo checkinstall
Чтобы maximus по умолчанию не открывал все окна на весь экран, надо выставить в gconf соответствующую настройку:
gconftool-2 --set /apps/maximus/no_maximize --type BOOL true
Теперь добавляем на панель xfce4 три лаунчера:
wmctrl -c :ACTIVE:
wmctrl -r :ACTIVE: -b toggle,maximized_vert,maximized_horz
wmctrl -Y :ACTIVE: - minimize active window
В автозагрузку maximus добавляется автоматически.