Домашняя » как » Как использовать Xmonad, Tiling Window Manager для Linux

    Как использовать Xmonad, Tiling Window Manager для Linux

    Tiling Window Manager облегчает вашу жизнь, автоматически настраивая окна на экране для вас. Xmonad - это минимальная программа, с которой легко начать - все, что вам нужно сделать, это выучить несколько сочетаний клавиш.

    Xmonad также легко настраивается. Несмотря на это, вам не нужно прикасаться к файлу конфигурации, если вы не хотите - он работает из коробки.

    Монтаж

    Xmonad по умолчанию не включает панель запуска приложений. Вам, вероятно, также понадобится dmenu, базовая программа запуска приложений, которая работает с xmonad. Чтобы установить оба в Ubuntu, выполните следующую команду:

    sudo apt-get установить xmonad suckless-tools

    не указывать suckless-инструменты из команды, если вы не хотите устанавливать dmenu. Этот пакет содержит dmenu - если вы используете более старую версию Ubuntu, возможно, вам придется установить DWM-инструменты вместо.

    Если вы используете другой дистрибутив 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 Сочетание клавиш. Чтобы переместить фокусированное окно в рабочее пространство три, используйте Alt + Shift + 3 Сочетание клавиш. Каждое рабочее пространство может иметь свои собственные настройки режима листов.

    Настройка Xmonad

    Xmonad очень легко настраивается, если вы хотите испачкать руки. Сам Xmonad написан на Haskell, и его формат файла конфигурации также использует Haskell. Файл конфигурации Xmonad находится по адресу ~ / .Xmonad / xmonad.hs (то есть, /home/YOU/.xmonad/xmonad.hs). Этот файл не существует по умолчанию - вам придется создать его самостоятельно.

    Чтобы начать настройку xmonad, вы можете начать с файла шаблона. Для более сложной конфигурации, ознакомьтесь с этим списком советов по настройке на официальной вики.

    После изменения конфигурации используйте Alt + Q сочетание клавиш для перезагрузки конфигурации. Вы также можете изменить ключ модификации по умолчанию в файле конфигурации - если вы это сделаете, используйте свой собственный ключ модификации вместо каждого Alt в этом посте.


    Что вы думаете о xmonad? Вы предпочитаете другой менеджер окон? Оставьте комментарий и дайте нам знать.