Как установить менеджер окон bspwm на операционной системе Arch Linux?

Как установить и настроить оконный менеджер bspwm на Arch Linux с загрузочной флешки, чтобы он корректно работал с его дефолтными настройками?
  • 8 июня 2024 г. 13:51
Ответы на вопрос 2
1. Установка менеджера окон bspwm:
   - Установите менеджер окон bspwm с помощью пакетного менеджера pacman:
     ```
     sudo pacman -S bspwm
     ```
   
2. Создание конфигурационного файла для bspwm:
   - Создайте директорию .config в вашей домашней директории, если её ещё нет:
     ```
     mkdir ~/.config
     ```
   - Скопируйте файл default bspwmrc в вашу директорию .config:
     ```
     cp /usr/share/doc/bspwm/examples/bspwmrc ~/.config/
     ```

3. Установка панели состояния:
   - Установите панель состояния sxhkd с помощью пакетного менеджера pacman:
     ```
     sudo pacman -S sxhkd
     ```

4. Настройка автозагрузки bspwm:
   - Добавьте следующую строку в файл ~/.xinitrc для автозагрузки bspwm при старте X:
     ```
     exec bspwm
     ```

5. Настройка клавиатурных сочетаний:
   - Настройте клавиатурные сочетания в файле sxhkdrc, который находится в директории .config:
     ```
     vim ~/.config/sxhkd/sxhkdrc
     ```
   - Добавьте или измените сочетания клавиш в соответствии с вашими предпочтениями.

6. Перезагрузите систему или перезапустите X сервер:
   - Перезапустите компьютер или перезагрузите X сервер с помощью команды:
     ```
     startx
     ```

После выполнения этих шагов, bspwm должен быть успешно установлен и настроен на вашем Arch Linux. Вам также может потребоваться дополнительная настройка в зависимости от ваших потребностей.
В арч вики же всё подробно расписано: 
https://wiki.archlinux.org/title/Bspwm_(%D0%A0%D1%...

Так же советую поставить polybar:
https://wiki.archlinux.org/title/Polybar_(%D0%A0%D...

И rofi:
https://wiki.archlinux.org/title/Rofi_(%D0%A0%D1%8...

В уже установленной системе, чтоб прописать что-то в конфиг, зайдите в консольную сессию (Ctrl+Alt+F3) и сделайте базовые настройки через консольные редакторы (vim/neovim/nano). Как минимум пропишите сочетание на запуск терминала для начала. (Терминал тоже нужно установить, тут уж на своё усмотрение, могу порекомендовать Allacritty)
Похожие вопросы