Установка и Настройка i3 tiling wm в ArchLinux
Рассмотрим установку i3 tiling wm и необходимых для его нормальной работы программ на примере дистрибутива ArchLinux. Подключаем archlinuxfr репозиторий (для pacman-color, yaourt)
Откроем для редактирования файл /etc/pacman.conf (использовать можно любой редактор, но мне по душе nano)
# nano /etc/pacman.conf
Добавим в конец:
[archlinuxfr] # The French Arch Linux communities packages. Server = http://repo.archlinux.fr/$arch
Дальше можно воспользоваться моим скриптом автоустановки и автонастройки.
Если Вы решили им воспользоваться, то необходимо:
1. Скопировать текст в файл i3-install-and-config-brain.sh 2. $ chmod +x i3-install-and-config-brain.sh 3. $ ./i3-install-and-config-brain.sh 4. Ввести логин уже созданного пользователя 5. Дождаться окончания
Вид таблицы: путь к дефолтному конфигу | путь к локальному конфигу
Основные файлы
i3-config-wizard | ~/.i3/config // Основной конфиг i3 /etc/i3status.conf | ~/.i3/i3status.conf // Конфиг нижней панели | ~/.config/twmn/twmn.conf // Конфиг уведомлений /etc/skel/.xinitrc | ~/.xinitrc // Скрипт автостарта для юзера | ~/.Xresources // Конфигурационный файл X /usr/share/doc/mpd/mpdconf.example | ~/.mpdconf // Конфиг MPD (Music Player Daemon) /usr/share/doc/ncmpcpp/config | ~/.ncmpcpp/config // Конфиг ncmpcpp /usr/share/doc/rtorrent/rtorrent.rc | ~/.rtorrent.rc // Конфиг rtorrent
Перезапускаем систему. Примерно то, что у Вас будет:
Подведём итоги:
- Очень удобная и нетребовательная к ресурсам система
- Картинка на рабочем столе меняется на рандомную из папки ~/.wallpaper каждые 15 минут
- При нажатии спецклавиш для регулирования громкости появляется всплыкающее уведомление
- Скриншоты делаются кнопкой Print, появляется уведомление о сделанном скриншоте и сохраняется в ~/screens
Почти все Хоткеи из моего конфига
$mod+shift+return | Запустить файловый менеджер mc $mod+return | Запустить терминал $mod+d | Запустить dmenu (запускатор приложений) $mod+[0-9] | Переключиться на [0-9] рабочий стол $mod+shift+[0-9] | Переместить окно на [0-9] стол $mod+[Up|Down|Left|Right] | Переключение между окнами $mod+shift+[Up|Down|Left|Right] | Перемещение окона на текущем столе $mod+shift+q | Закрыть окно $mod+f | Развернуть окно на весь экран $mod+shift+space | Включить floating (можно перетаскивать окно) $mod+e | splith/splitv $mod+s | stacking $mod+w | tabbed $mod+shift+с | Перезагрузить конфиг i3 $mod+shift+r | Перезагрузить i3 $mod+shift+e | Выйти из i3 $mod+shift+s | Выключить компьютер $mod+r | Ресайз окна $mod+c | Запустить finch
Всё это настраивается в конфиге. Все хоткеи так же можно посмотреть в конфиге.
Настройка сети:
Поднятие wlan0 # wifi-menu wlan0 Поднятие dhcp на eth0 # dhcpcd eth0 Отключение сетевого интерфейса # ip link set eth0 down
Материалы:
wiki.archlinux.org i3wm userguide i3status man google мой собственный мозг
Так же стоит почитать:
Управление Finch (hotkeys)
Удачного использования i3.
Метки: archlinux, i3, mpd, ncmpcpp
Trackback from your site.