ГлавнаяГиковскоеЛегкий и уютный i3

Легкий и уютный i3

После экспериментов с Gnome и понимания, что и с ним можно жить в гармонии, я решил, что хочется чего-то более хардкорного и красноглазого. В результате я взял Ubuntu Minimal и начал ваять. За основу было решено взять оконный менеджер i3, который славится своей легкостью, хорошей документированностью и возможность широко конфигурировать его по желанию. Все это хозяйство я не стал ставить на реальное железо (не хотелось парится с двойной загрузкой и прочим), а воспользовался VirtualBox. В итоге у меня получился уютный и домашний Linux. Иногда по приколу в нем можно вполне полноценно работать, кстати.

Технические подробности
Итак, мы имеем Ubuntu 18.04, на которую начисто поставлены «иксы», i3. Я дополнительно поставил wicd для отображения статуса сетевого подключения, PulseAudio и апплет для контроля громкости, gxNeur как альтернативу Punto Switcher и другие мелочи для более дружелюбной настройки системы. Стандартное dmenu заменил на rofi, который чуть более функциональный чем родной drun и выглядит по-человечески. Себе я поставил задачу сделать минималистичное почти «хакерское» окружение, но не в ущерб визуальной составляющей. Все должно быть минималистичным, но радовать глаз.

Как всегда я воспользовался темой GTK под названием Materia, иконками Paper и шрифтом Roboto. Да и в целом цвета старался подбирать по мотивам Material Design. Хотя отправной точкой было оформление менеджера запуска rofi (тема android_notifications), его цветами я воспользовался для оформления всего i3. С другой стороны, у меня в итоге все настроено так, что запуск основных программ происходит по сочетанию клавиш. Например Mod (т.е. Win) + b запускает Яндекс.Браузер, Mod + e файловый менеджер Thunar, Win + c запускает калькулятор и т.д.

Конечно не обошло без композитного менеджера, я использовал рекомендуемый разработчиками i3 менеджер compton. Так же я использовал альтернативную панель для статусов py3status. Она выводит у меня индикатор раскладки клавиатуры, информацию о свободном пространстве корневого каталога, информацию о загрузке процессора и свободной памяти, кол-ве обновлений APT, дату и время и системный лоток.

По умолчанию i3 является тайловым менеджером, но я использую режим, когда окна представлены в виде своеобразных вкладок, а некоторые окна (например, Telegram, калькулятор или свойства PulseAudio я сделал плавающими.

Любопытно устройство экрана блокировки. По сути это скрипт, который сначала делает скриншот экрана, затем накладывает на него фильтры, иконку замка и запускает утилиту i3lock с обработанной картинкой. В этом и есть прелесть i3 — это такая штука, которую каждый делает по своему разумению. Настройки и допиливанию поддается практически все. С одной стороны получается необычная и непривычная вещь, но попользовавшись ей пару часов быстро привыкаешь и находишь свою сборку очень удобной. А на сооружение этой конструкции у меня ушло пару вечером. Но я не жалею, это было одно удовльствие.

Яндекс.Браузер, калькулятор из Gnome и Telegram (последние два находятся в плавающем режиме)
В развернутом виде запущен Gnome Terminal, а в плавающем xterm с Midnight Commander
Экран блокировки i3lock
Меню rofi для запуска приложений

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Об авторе

Алексей

Блогер, немного гик, музыкант-самоучка. Здесь извергаю потоки мыслей на случайно выбранные темы. Иначе говоря, что вижу о том и пою, и ни в чем себе любимому не отказываю.

Внимание! Все комментарии новых авторов проходят обязательную премодерацию. Если вы комментируете первый раз, ваш комментарий может появится с некоторой задержкой.

Оставить комментарий

avatar
  Подписаться  
Уведомление о
  • Новое в блоге

  • Поддержка автора

    Мой блог имеет некоммерческую направленность и в нем нет рекламы, поэтому приветвуются пожертвования на его развитие. Любая сумма будет полезной (оплата домена, хостинга и т.д.)

    Кроме того можете поддержать меня и мое творчество на сайте Patreon.

    Become a Patron!
  • Облако меток

  • Архив