Hyprland

Hyprland

11

Hyprland — независимый тайлинговый композитор (оконный менеджер) для Wayland. Имеет современный интерфейс с поддержкой анимации и эффектов. Поддерживает плагины.

Hyprland
Пример интерфейса Hyprland

Hyprland не является форком других окружений и развивается полностью независимо. Включает собственный движок рендеринга окон, который использует аппаратное ускорение GPU.

Внешний вид

При разработке уделяется особое внимание внешнему виду интерфейса.

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

Пользователь может настраивать и отключать различные элементы оформления в файле конфигурации.

Настройка

Hyprland позиционируется как широко кастомизируемый.

Поддерживается установка плагинов. Для управления плагинами необходимо использовать собственный менеджер плагинов hyprpm. Доступны как официальные плагины, так и плагины от сообщества.

Настройки выполняются в конфигурационном файле ~/.config/hypr/hyprland.conf. Можно сохранить все настройки в одном файле, либо разбить на несколько и подключить дополнительные файлы директивой source.

После изменения настроек в файле, они применяются «на лету», без необходимости перезапуска Hyprland.

Официальное руководство (Wiki) по установке и настройке Hyperland: wiki.hyprland.org

Управление окнами

Hyprland использует тайлинговую схему расстановки окон плитками. По умолчанию расположение новых окон выполняется динамически.

Окна могут работать в одном из следующих режимов:

  • Тайлинг
  • Псевдотайлинг
  • Плавающий
  • Полноэкранный

Поддерживается размещение окон во вкладках.

Разработка

Hyprland написан на C++.

Не основан на других композиторах и оконных менеджерах.

Изначально Hyprland использовал библиотеку wlroots, предназначенную для создания Wayland композиторов. С версии Hyperland 0.42.0, которая вышла в июле 2024 г., использование библиотеки wlroots прекращено. Проект стал развиваться полностью независимо. Все реализации протоколов из wlroots были переписаны на C++ и интегрированы в Hyperland. Был реализован собственный собственный движок рендеринга Hyprland Compositor.

Лайков: +11
войдите, чтобы ставить лайки
11
  • Опубликовано: 02.12.2025

Скриншоты

Смотрите также

Комментарии

idiomatica
Активный пользователь
Активный
03.12.2025
05:29
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
На множество мониторов: пункт охраны, научная лаборатория, монтажная кино - наверное может быть удобно. Но для обычной работы с окнами в одном-двух экранах? Не вижу преимуществ

Посмотрел - приятно, что логичные внятные конфиги. На этом хорошее и закончилось лично для меня. Но никому своё мнение не навязываю
bur80
Активный пользователь
Активный
03.12.2025
11:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+3
войдите, чтобы ставить лайки
да, для себя я тоже не вижу практической пользы. видимо, тайлинг он не всем полезен...
idiomatica
Активный пользователь
Активный
04.12.2025
04:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
После посмотрел ещё и на Arch с дефолтной установкой в archinstall (впервые с этим чудом проэксперементировал, всегда руками Arch ставил) - Hyprland тупо не дружит с тем же sddm, крашится только в путь. Короче, сырое это. Бяка из серии не трогай...
evgnor86
Активный пользователь
Активный
08.12.2025
05:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+3
войдите, чтобы ставить лайки
Поигрался я и бросил))) идея интересная, но все остальное полное .... Начиная от waybar, заканчивая тем, что на каждый чих надо ставить приблуду и настраивать руками. В итоге я остался на Кедах и не собираюсь никуда с них уходить))) Единственно, решил таки поработать с Alacritty подольше, но пока разницы с Konsole не заметил воообще)) ЧТо на встройке на ноуте, что на дискретке на ПК.

Кстати, поставил себе сценарий Kwin под названием Krohnkite и получил тот же самый динамический / автоматический тайлинг со всеми наворотами.
Mockingbird
Активный пользователь
Активный
08.12.2025
10:48
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийevgnor86Родительский комментарий
0
войдите, чтобы ставить лайки
Krohnkite + Panel Colorizer уже своеобразный стандарт преобразования KDE в Hyprland.
Есть еще Karousel, но это больше расчитано на мониторы с ссотношением сторон 21:9.
Hargard
Активный пользователь
Активный
08.12.2025
10:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMockingbirdРодительский комментарий
+1
войдите, чтобы ставить лайки
Я так и не понял, какой рептилоид сделал Karousel и собственно для чего.
Им же пользоваться невозможно! Бесит до зубовного скрежета.

А вот Krohnkite, особенно в 21:9 чувствует себя великолепно.
Единственное чего не хватает — складирования окон в хайперовские "группы".
Переключать их в плавающий режим или поверх остальных — неудобно.
Mockingbird
Активный пользователь
Активный
08.12.2025
11:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHargardРодительский комментарий
0
войдите, чтобы ставить лайки
>> какой рептилоид сделал
Я так про весь тайлинг могу сказать. =)
Как мышетукальшику куда удобнее использовать KZones или оставаться на базовой разбивке экрана с переключением виртуальных рабочих столов.
evgnor86
Активный пользователь
Активный
08.12.2025
11:44
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMockingbirdРодительский комментарий
0
войдите, чтобы ставить лайки
Мне kzones не зашел, не хватает автоматической раскладки окон) успел за два дня в hyprland к ней привыкнуть))) но в целом да, так то можно и вообще встроенным тайлингов кед пользоваться
Mockingbird
Активный пользователь
Активный
08.12.2025
14:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийevgnor86Родительский комментарий
0
войдите, чтобы ставить лайки
У меня большую часть времени окна раскрыты на весь экран, поэтому через kzones настроил недостающие слои. Первый для чатов, второй чтобы был. )
>> "автоматической раскладки окон" есть автоматическое прикрепление новых окон в настройках, но именно за это я и не люблю тайлинг.
https://printskrin.ru/i/OYtheh
evgnor86
Активный пользователь
Активный
08.12.2025
11:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийHargardРодительский комментарий
0
войдите, чтобы ставить лайки
Ну судя по меню конфигурации, этот скрипт тоже делал школьник))) шучу. В целом решение неплохое, надеюсь будет развиваться активно.

Для себя выбрал вариант раскладки окон - бинарный, как самый близкий к опыту с hyprland
Mockingbird
Активный пользователь
Активный
08.12.2025
10:47
Комментарий удален.

Написать комментарий

Ник:
Текст комментария:
  • Уважать других.
  • Без оскорблений и грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
  • Оффтоп запрещен.
  • Любой комментарий может быть удален без объяснения причин.
Правилаправила (наведите курсор)