Меня давно тянуло к фреймовым оконным менеджерам их неординарной и загадочной крутостью, плюс грядущей перспективой получить Monone вместо привычного Gnome, очередное дежа вю, исходящее от системы после недельного аптайма и желание его посмотреть, память жрет up Хоть что-то новое и хорошее заставило попробовать еще раз Xmonad
В своей обычной работе я использую гном в котором я открываю браузер, терминал, Джини и иногда тотема затем отредактируйте эти окна
- Меняю местами обычным Alt+Tab
- Создать новые терминалы — Ctrl+Shift+t
- Закрываю терминалы и всевозможные окна ctrl+q, ctrl+d
- Сменить рабочий стол Alt+Ctrl+ ←→
- Быстрый старт как xcalc — Alt+F2
все остальное приходится делать руками
- переместить окно
- Расположите их так, чтобы вам было удобно видеть и терминал, и браузер, и мою IDE: Geany
- Перетащите окна на другой рабочий стол
- Переключение уровней видимости для тотемов и т. д.
Я и не только я ожидаю от новой оконной системы минимума — простой настройки и быстрой дальнейшей работы с привычными мне программами и задачами
Сейчас я покажу вам, как быстро привыкнуть к этой уникальной оконной системе и понять ее «фишку».
Если дистрибутив новый и макеты настроены с помощью Gnome, вы должны настроить переключатель макета без Gnome.
echo 'setxkbmap "us,ru" ",winkeys" "grp:caps_toggle"' >> ~/.xsessionrc
Установите требуемый минимум для xmonad, выйдите из системы и перейдите в новую сессию xmonad.
sudo aptitude install xmonad libghc6-xmonad-prof libghc6-xmonad-contrib-prof gmrun
после загрузки обнаруживаем пустой рабочий стол, никакой реакции на мышь и обычные горячие клавиши — все правильно, вот так и бьет xmonad, уже напуган
Но если вы нажмете Alt (мод) + Shift + Enterзатем на весь рабочий стол открывается всем известный терминал Gnome, которого уже достаточно для большинства задач
Теперь, если вы снова нажмете Alt + Shift + Enterпотом появляется новый терминал, но при этом предыдущий разрезается пополам и терминалы равномерно делят рабочий стол по вертикали, можно открыть еще несколько терминалов, тогда вырисовывается такая забавная картинка, которая очень напоминает макет кадра эпохи Web0.2
Переключать фокус между кадрами можно мышкой (окно с фокусом выделено красной рамкой) или с помощью Alt+Tab и Alt+Shift+Tab, но есть более удобная, но не очевидная комбинация Alt+j — там и альт+к — тут используются обе руки — так действительно удобнее и быстрее (но может лучше настроить Alt + ←→), пытаться одной мышкой управлять таким количеством окон, чтобы все окна были видны — очень скучно. Вы можете закрыть его с помощью стандартной горячей клавиши терминала Gnome Ctrl + D или специальной горячей клавиши xmonad. Alt+Shift+С. Ладно, с терминалами хватит для начала, пока не сойдет.
Теперь вам нужно включить фильм, чтобы вы могли смотреть и работать, и просто смотреть его, не видя этой чертовой работы. мы нажимаем Alt+Shift+P — Запускается программа gmrun, аналог гномьего Alt+F2. Там мы начинаем вводить ^ ~ tem и нажимаем клавишу табуляции. Когда программа добавит имя, мы ее запускаем. Totem открывается и делится своей рабочей областью с другой программой. В нем можно открыть файл и что-то посмотреть, не отрываясь от консоли
Теперь предположим, что нам нужно растянуть фильм на весь экран и заснуть. Totem не реагирует на обычные клавиши f и F11, потому что xmonad не позволяет растягиваться на весь экран. Для этого нужно перенести Тотем на чистый рабочий стол и скрыть на нем все предметы
- Сосредоточьтесь на тотеме, нажмите Alt+Shift+2 — Тотем перенесен на второй рабочий стол
- перейти на второй рабочий стол — альт+2
- Скрыть тотемные пластины – h
Все, можно валиться на бок, но для первого сеанса общения нужно еще несколько мгновений
альт+ч И альт+л — Изменение размера текущего кадра
Alt+Пробел, альт+, позволяют менять порядок и ориентацию фреймов на рабочем столе — это, пожалуй, самое сложное для понимания алгоритма расположения окон, связанного с этими комбинациями
Оказывается, эти фреймовые оконные менеджеры довольно просты и удобны. Обязательно воспользуюсь завтра на работе. И что особенного в этих кадрах, так это управление скоростью и тот факт, что управление сосредоточено вокруг клавиши Alt. В принципе, все в других оконных системах крутится вокруг старых, но как-то примитивно
И Xmonad отлично подходит для защиты работающего компьютера от моего ребенка.