Tiling Window Manager облегчает вашу жизнь, автоматически расставляя окна на экране для вас. Xmonad – это минимальная программа, с которой легко начать работу – все, что вам нужно сделать, это выучить несколько сочетаний клавиш.
Xmonad также легко настраивается. Несмотря на это, вам не нужно прикасаться к файлу конфигурации, если вы этого не хотите – он работает «из коробки».
Монтаж
Xmonad по умолчанию не включает панель запуска приложений. Возможно, вам также понадобится dmenu, базовая программа запуска приложений, которая работает с xmonad. Чтобы установить оба в Ubuntu, выполните следующую команду:
sudo apt-get установить xmonad suckless-tools
Пропустите suckless-tools из команды, если вы не хотите устанавливать dmenu. Этот пакет содержит dmenu – если вы используете более старую версию Ubuntu, вам, возможно, придется установить dwm-tools .
Если вы используете другой дистрибутив Linux, вы также должны найти xmonad и dmenu в его репозиториях.
После установки xmonad выйдите из системы Ubuntu, щелкните значок рядом с вашим именем на экране входа в систему и выберите XMonad перед повторным входом.
Начиная
Вот что вы увидите, когда запустите xmonad:
Не беспокойтесь, его не удалось загрузить – он просто начинается с пустого экрана. Нажмите Alt + Shift + Enter , чтобы запустить терминал.
Чтобы запустить дополнительные терминалы, снова нажмите сочетание клавиш Alt + Shift + Enter . Xmonad автоматически изменяет размеры и размещает окна на экране, разбивая их на части. Это то, что делает «оконный менеджер листов».
Чтобы переместить фокус с помощью клавиатуры, используйте сочетания клавиш Alt + J или Alt + K . Фокус также следует за мышью, поэтому все, что вам нужно сделать, это навести курсор на окно, чтобы сфокусировать его.
Используйте сочетание клавиш Alt + Space для переключения между различными режимами листов. В одном из режимов одновременно отображается только одно окно на экране.
Если вы установили dmenu, вы можете нажать Alt + P , чтобы открыть его. Введите первые несколько букв названия приложения и нажмите клавишу ВВОД, чтобы запустить его.
Графические приложения, такие как Firefox, выглядят как мозаика, как окна терминала.
Вот несколько других важных сочетаний клавиш, с которых можно начать:
- Alt + Shift + C – закройте сфокусированное окно.
- Alt +. & Alt +, – управляйте количеством окон, отображаемых в главной панели слева.
- Alt + Enter . Переместите сфокусированное окно на главную панель слева.
- Alt + Shift + J & Alt + Shift + K . Поменяйте фокусированное окно на смежное окно.
- Alt + H и Alt + L – измените размер границы между основной и вспомогательной панелями.
- Alt + Shift + Q – выйти.
Xmonad также поддерживает рабочие пространства. Например, чтобы переключиться на второе рабочее пространство, используйте сочетание клавиш Alt + 2 . Чтобы переместить текущее окно с фокусом на рабочее пространство 3, используйте сочетание клавиш Alt + Shift + 3 . Каждое рабочее пространство может иметь свои собственные настройки режима листов.
Настройка Xmonad
Xmonad чрезвычайно легко настраивается, если вы хотите испачкать руки. Сам Xmonad написан на Haskell, и его формат файла конфигурации также использует Haskell. Файл конфигурации Xmonad находится по адресу ~/.xmonad/xmonad.hs (то есть /home/YOU/.xmonad/xmonad.hs ). Этот файл не существует по умолчанию – вам придется создать его самостоятельно.
Чтобы начать настройку xmonad, вы можете начать с файла шаблона. Для более сложной настройки, ознакомьтесь с этим списком советов по настройке на официальной вики.
После изменения конфигурации используйте сочетание клавиш Alt + Q , чтобы перезагрузить конфигурацию. Вы также можете изменить ключ модификатора по умолчанию в файле конфигурации – если вы это сделаете, используйте свой собственный ключ модификатора вместо каждого Alt в этом посте.
Что вы думаете о xmonad? Вы предпочитаете другой менеджер окон? Оставьте комментарий и дайте нам знать.