Я використовував i3wm протягом останніх кількох днів на Kubuntu 14.04.1 LTS (похідна Ubuntu), і це трохи відрізняється від досвіду.
Оскільки Ubuntu використовує диспетчер дисплеїв LightDM, ви можете встановити i3wm і спробувати його поряд з вашим поточним менеджером вікон.
Просто встановіть належні пакети, використовуючи наступні у своїй оболонці:
sudo apt-get install i3
Зауважте, що Ubuntu використовує старішу версію i3, завдяки процесу, який Ubuntu використовує для передачі нових пакетів у свої сховища. Ви також можете слідувати інструкціям, знайденим тут, на сайті i3wm, щоб використовувати останню стабільну версію.
Після встановлення i3 просто вийдіть до свого менеджера дисплеїв, який обробляє ваш логін та запускає ваш менеджер вікон. Клацніть поле вікна менеджера та змініть його на i3 та увійдіть у систему. Тепер ви повинні знаходитись в i3wm, і з'явиться підказка, щоб генерувати ваш файл конфігурації і запитати, який ключ модифікатора ви хочете використовувати (Alt або Super).
Деякі основні клавіші, які допоможуть вам у першому використанні:
Mod+Enter # Starts a terminal session
Mod+d # Brings up dmenu, which finds commands from your $PATH
Mod+Shift+e # Prompt to exit i3wm
Ваш конфігураційний файл буде ввімкнено .i3/config
і містить перелік усіх посилань на клавіатуру. Це цілком настроюється, у мене набір шахт, який mod+b
піднімає мій веб-браузер і mod+m
піднімає пар. Я також зв'язав свої вікна, що перемикають клавіші спрямування, hjkl
замість того, jkl;
щоб відповідати VM-клавіатурним зв'язкам, які я використовую в будь-якій іншій програмі, в якій я можу їх використовувати, і просто відскочити по горизонтальному розділенню mod+shift+v
.
Ви також можете додати речі до своїх, .i3/config
які ви хочете запустити при запуску, використовуючи exec
самостійно, без попереднього bindsym
. Наприклад, я вставлю цей рядок у свою, .i3/config
щоб змінити своє тло:
exec_always --no-startup-id feh --bg-scale ~/pictures/Backgrounds/background01.jpg
Я також додав до деяких інших, як-от exec --no-startup-id volumeicon
і exec --no-startup-id nm-applet
для піктограм лотка, для значка гучності ALSA та мережевого менеджера.
Одна річ, яка трохи відрізняється - це мій процес оновлення, я не запускаю сповіщувач оновлень, тому після запуску оновлень за допомогою командного рядка я запускаю наступний сценарій, щоб перевірити, чи /var/run/reboot-required
існує цей файл :
#!/bin/bash
if [ -f /var/run/reboot-required ]; then
echo 'A system restart is required.'
fi
Що мені подобається в i3wm, це те, що я починаю використовувати командний рядок набагато більше, і багато навчаюсь на цьому шляху. Я рекомендую зберігати Unity як резервний, на випадок, якщо ви вирішите повернутися назад.
Посібник користувача на веб-сайті i3wm дуже корисний і повинен допомогти вам розпочати роботу з подальшою конфігурацією для вашого сайту .i3/config
.