Как установить менеджер окон 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. Вам также может потребоваться дополнительная настройка в зависимости от ваших потребностей.
В арч вики же всё подробно расписано: <br/> <a href="https://wiki.archlinux.org/title/Bspwm_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)" rel="nofollow">https://wiki.archlinux.org/title/Bspwm_(%D0%A0%D1%...</a> <br/> <br/> Так же советую поставить polybar: <br/> <a href="https://wiki.archlinux.org/title/Polybar_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)" rel="nofollow">https://wiki.archlinux.org/title/Polybar_(%D0%A0%D...</a> <br/> <br/> И rofi: <br/> <a href="https://wiki.archlinux.org/title/Rofi_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)" rel="nofollow">https://wiki.archlinux.org/title/Rofi_(%D0%A0%D1%8...</a> <br/> <br/> В уже установленной системе, чтоб прописать что-то в конфиг, зайдите в консольную сессию (Ctrl+Alt+F3) и сделайте базовые настройки через консольные редакторы (vim/neovim/nano). Как минимум пропишите сочетание на запуск терминала для начала. (Терминал тоже нужно установить, тут уж на своё усмотрение, могу порекомендовать Allacritty)
Похожие вопросы