Добавить в корзинуПозвонить
Найти в Дзене
Герман Геншин

Эффект разорвавшейся бомбы: Как легковесный i3 перевернул мой взгляд на работу в Linux

Тяжеловесные оболочки — настоящий бич современных ПК. Вам приходилось удалять программы или отключать службы, только чтобы система хоть немного ожила? i3 — это рабочий стол-аскет: ничего лишнего, только молниеносное и чёткое управление окнами. И вам не нужно быть гуру Linux — ценить его сможет каждый. i3 полностью избавлен от анимаций, которые грузят процессор или видеокарту, а расход оперативки минимален. Его фишка — плиточное расположение окон, и делает он это по-настоящему здорово. В классических окружениях рабочего стола — одни эффекты и плавные переходы. При каждом перетаскивании или изменении размеров окна рисуются десятки кадров — эти эффекты «съедают» ресурсы и садят батарею вашего ноутбука. Пусть по потреблению памяти i3 не абсолютный чемпион среди всех оконных менеджеров, пользоваться им — чистое удовольствие. Переключение между рабочими пространствами происходит молниеносно: никаких зависаний и тормозов. Это просто находка, если хотите работать без задержек и ненужной нагру
Оглавление

Тяжеловесные оболочки — настоящий бич современных ПК. Вам приходилось удалять программы или отключать службы, только чтобы система хоть немного ожила? i3 — это рабочий стол-аскет: ничего лишнего, только молниеносное и чёткое управление окнами. И вам не нужно быть гуру Linux — ценить его сможет каждый.

Минимализм без компромиссов

i3 — экономия ресурсов на максимум

i3 полностью избавлен от анимаций, которые грузят процессор или видеокарту, а расход оперативки минимален. Его фишка — плиточное расположение окон, и делает он это по-настоящему здорово.

В классических окружениях рабочего стола — одни эффекты и плавные переходы. При каждом перетаскивании или изменении размеров окна рисуются десятки кадров — эти эффекты «съедают» ресурсы и садят батарею вашего ноутбука.

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

Работать в таком ритме — одно удовольствие: рабочее пространство меняется почти быстрее, чем вы успеваете подумать! Для поклонников скорости и лёгкости — просто клад.

Максимальная эффективность

Всё нужное — всегда под рукой

Когда открыто много окон, переключаться между ними — то ещё испытание. Раньше мой рабочий стол был похож на бардак: куча окон, никакой системы, полный хаос. Я вечно искал нужное окно, бесконечно щёлкая туда-сюда, и это жутко выматывало.

Вся беда — в отсутствии структуры и автоматизма. Когда нет порядка, каждый раз надо вспоминать, как добраться до нужного окна. А с i3 всё меняется: строгие правила быстро закрепляются до автоматизма, и пальцы сами находят нужные сочетания клавиш.

-2

Что такое плиточный оконный менеджер в Linux? (и 5 отличных вариантов)

Любите управлять рабочим столом прямо с клавиатуры? Тогда обязательно попробуйте эти менеджеры!

У меня жёсткое правило: если с окнами или приложениями удобно работать вместе — они должны быть в одном рабочем столе. Например, заметки и браузер для поиска я всегда держу рядом. Веб-сёрфинг — отдельно. Для программирования — каждому инструменту своё пространство. Чёткие назначения в i3 заранее создают порядок: словно папки на рабочем столе уже рассортированы и всегда под рукой.

Управление окнами без напряга

Автоматическое выравнивание окон — из коробки

Если вспомнить о «захламлённом» рабочем столе: кто не мечтал, чтобы при каждом открытии новое окно само вставало на своё место — идеально ровно? Именно так ведут себя плиточные оконные менеджеры: каждое окно встаёт строго рядом с уже открытыми, подчиняясь общей структуре.

Вот в чём вся суть плиточного принципа: окна аккуратно и автоматически выстраиваются друг за другом. Когда работаешь в ударном темпе, вручную это делать — трата времени и нервов. За день это утомляет куда сильнее, чем кажется. Поэтому эту функцию я считаю незаменимой — к классическим оболочкам возвращаться уже не хочется.

Простота во плоти

Разберётся и новичок, и опытный пользователь

Иногда кажется, что i3 — штука сложная, но это не так: даже новичку не нужны глубокие знания в программировании. Все настройки элементарно читаются, вот пример:

Этот фрагмент конфигурации создаёт две горячие клавиши для перехода к рабочим областям foo и bar — просто зажмите Win и нажмите A или B. Ещё пример:

Теперь все окна Firefox будут открываться в области foo (по X-классу).

Это идеальный баланс простоты и гибкости. Каждый быстро найдёт свой комфортный уровень, а осваивать i3 — не хуже, чем собрать конструктор из крупных деталей.

Абсолютный контроль и свобода

Никаких ограничений — свобода как она есть!

i3 умеет слушать команды «на расстоянии» — через Unix domain socket и утилиту i3-msg. Например, чтобы переключиться на третью рабочую область:

Подпишитесь на рассылку по i3: советы и лайфхаки каждую неделю

Через IPC можно отправлять команды и получать уведомления — к примеру, о смене окон или рабочих областей. Вся кайф i3 — в простоте настройки, но если научиться писать скрипты, открываются просто безграничные возможности. Даже если вы далеки от программирования, освоить немного автоматизации точно стоит: персонализация будет на высшем уровне!

-3

Почему знание Bash обязательно? 7 причин освоить скрипты оболочки

В мире новых языков программирования умение писать bash-скрипты всё ещё очень актуально!

Большинство оконных менеджеров поддерживают IPC — это простой и независимый способ управления. Скрипты часто работают и с другими менеджерами: написал один раз — пользуйся где угодно. Такой подход дарит гибкость и лёгкость в переходе между разными средами — больше никакой головной боли от перенастроек.

i3 — лаконичный, понятный и чрезвычайно удобный плиточный менеджер: с ним справится даже новичок, а у опытного пользователя руки развязаны по полной. Максимум эффективности при минимуме настроек — вот за что я по-настоящему люблю i3.

Если хотите попробовать i3 — просто посмотрите в репозитории вашего дистрибутива Linux: i3 есть почти везде. Для поклонников готовых решений создан Regolith: он полностью построен на базе i3 и отлично интегрирован. В любом случае — стоит разобраться, как работает i3 и на что он способен.

-4

Почему я не фанат плиточных оконных менеджеров в Linux

Классическое (стековое) управление тоже имеет плюсы, но иногда плитки — безальтернативно лучший выбор.

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Премиум подписка - это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь

Также подписывайтесь на нас в: