The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск композитного сервера Hyprland 0.53 и GUI-библиотеки Hyprtoolkit 0.5

29.12.2025 23:03

Доступен композитный сервер Hyprland 0.53, использующий протокол Wayland. Проект ориентирован на мозаичную (tiling) компоновку окон, но поддерживает и классическое произвольное размещение окон, группировку окон в форме вкладок, псевдомозаичный режим и полноэкранное раскрытие окон. Код написан на языке С++ и распространяется под лицензией BSD.

Предоставляются возможности для создания визуально привлекательных интерфейсов: градиенты в обрамлении окон, размытие фона, анимационные эффекты и тени. Для расширения функциональности могут подключаться плагины, а для внешнего управления работой предоставляется IPC на базе сокетов. Настройка осуществляется через файл конфигурации, изменения в котором подхватываются на лету без перезапуска. Из функций также выделяются: динамически создаваемые виртуальные рабочие столы; режимы компоновки элементов на экране; глобальная обработка горячих клавиш; управление жестами на тачпаде/сенсорном экране.

В новой версии:

  • Полностью переделан синтаксис правил, определяющих поведение окон (windowrules). Заданные пользователями правила требуется переписать с использованием нового синтаксиса:
    
       windowrule {
         name = apply-something
         match:class = my-window
    
         border_size = 10
       }
    
       windowrule = match:class my-window, border_size 10
    
  • Для запуска Hyprland предложена специальная утилита start-hyprland, отслеживающая состояние рабочего процесса и перезапускающая его в случае аварийного завершения. Утилита также позволяет запускать Hyprland в безопасном режиме (safe mode), при котором не загружаются файлы конфигурации, что может быть полезно для разбора причин повторяющегося аварийного завершения сеанса.
  • Добавлено новое приложение Welcome, запускаемое при первом входе и показывающее экран с ознакомительной информацией о Hyprland.
  • Менеджер обоев рабочего стола Hyprpaper переведён на использование библиотек hyprtoolkit и hyprwire, что привело к изменению IPC-протокола.
  • Добавлен новый инструментарий для локализации и перевода элементов интерфейса.
  • Добавлена опция для скрытия курсора при вводе с планшета.

Дополнительно можно отметить выпуск инструментария Hyprtoolkit 0.5, развиваемого разработчиками Hyprland для создания графических интерфейсов на языке C++, нативно поддерживающих Wayland. Из особенностей Hyprtoolkit заявлен простой C++ API для создания графических приложений, встроенная поддержка анимационных эффектов, завязка на Wayland и упрощённая система тем оформления.

<

  1. Главная ссылка к новости (https://hypr.land/news/update5...)
  2. OpenNews: Выпуск композитного сервера Hyprland 0.52 и GUI-библиотеки Hyprtoolkit 0.2
  3. OpenNews: Доступен дистрибутив Nitrux 5.0, переведённый с NX Desktop на Hyprland
  4. OpenNews: Композитный сервер Hyprland удалён из Debian Testing и не войдёт в релиз Debian 13
  5. OpenNews: Выпуск miracle-wm 0.8, композитного менеджера на базе Wayland и Mir
  6. OpenNews: Выпуск композитного сервера Niri 25.11, использующего Wayland
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64526-hyprland
Ключевые слова: hyprland
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (25) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, СтсадминА (?), 23:36, 29/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    За 2 дня использования 5 раз упал
     
     
  • 2.7, Феодосий (?), 00:11, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Паоставил Arch - значит ты и есть тестер.
     
  • 2.12, Аноним (12), 00:46, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    За год использования 2 раза упал из-за драйверов Nvidia.
     
     
  • 3.16, Аноним (16), 00:51, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Если бы ты использовал сабж чаще, чем 2 раза в год, оно бы и падало чаще.
     
     
  • 4.18, Аноним (18), 01:00, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ахах убил
     
  • 4.29, Комиссар (?), 09:04, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так это не мазохизм — пытаться пользоваться сабж (или Плазму) на устаревшим обрезком от Невидии?
    Еще и на Арче (или на ссохшемся Дебиане?).
     
  • 4.33, Frestein (ok), 09:58, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    0 падений за 1,5 года использования 366/25/8 на амуде. Ну заплачь.
     

  • 1.2, Деколонизации быть (?), 23:37, 29/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Красивая демка, чтобы запостить скриншот с парой открытых терминалов. По факту не юзабельно.
     
     
  • 2.5, Аноним (5), 23:52, 29/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А если к нему какой-нибудь Quickshell прикрутить?
     
     
  • 3.8, Феодосий (?), 00:17, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    По стандарту - ставят waybar (gtk3).
    А для всякой диалоговой фукциональщины - yad или zenity.
     
     
  • 4.14, Аноним (14), 00:49, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > waybar
    > gtk3

    Спасибо, не интересно.

    > диалоговой фукциональщины - yad или zenity

    Диалоговые окна для скриптов?
    Защем?
    Тайлинг, конфиги... И тут, внезапно, диалоги на ГТК?
    Биполярочка какая-то.

     
     
  • 5.28, Комиссар (?), 08:57, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Защем?

    Ну например чтобы логаутица/выключать/перегружать корытор из графического меню, мышью.
    А не шорткатом или портянкой в консоль.

    Или для quicklaunch меню "любимых" приложений с кастомными параметрами.

    > Биполярочка какая-то

    Ты чтоли из тех, кто думает что раз тайлиг, то он только для консольных приложений?
    Так открою страшную тайну — в нем можно пользоваться и "обычными", на gtk/qt/черт-знает-чем-еще.


     
     
  • 6.35, Аноним (5), 10:01, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > кто думает что раз тайлиг,

    то максимальное использование клавиатуры -шорткаты и запуск через поиск (krunner и т.п.).

    > кто думает что раз тайлиг,

    то человек за эффективное использование рабочего пространства. Что с ГТК имеет противоположные цели, все гайдлайны которого затачиваются даже не под мышь, а под пальцы - большие кнопки, огромные отступы. Концепция CSD, раздутый заголок, чтобы поместить туда пару кнопок... В тайлинге же напротив — заголовки отключают (или вообще не реализовывают), как лишнюю сущность.

    Но сколько не читаю Опеннет, все время вижу, что постсоветский тайлинг суров и беспощаден. Одно окно на весь экран, количество рабочих столов по количеству окон, написать себе скрипт в который можно потыкать мышкой... Тьху.

     
     
  • 7.37, Комиссар (?), 14:25, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > то максимальное использование клавиатуры

    Глупости. Открой для себя комбиначию Мета+левая/правая кнопка мыши. (и двигай эту самую мышу)

    > Что с ГТК имеет противоположные цели, все гайдлайны которого затачиваются даже не под мышь, а под пальцы - большие кнопки, огромные отступы.

    Ну тогда удаляй с корытора, всё что понауставливал неэффективного: chrome-base браузеры, тандерберд, дискорд, libre- office, inkscape, gimp, remmina, timeshift
    Пользуйся консольными аналогами. А понадобится их функционал — с нытьем "на линукси нима савта", ребутайся в винтус.

     
  • 2.10, Аноним (12), 00:24, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тыскозал? Один из лучших тайлингов сейчас. Ещё есть niri, но он удобнее на ноутбуке.
     
     
  • 3.15, Аноним (16), 00:50, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • –4 +/
    В чем он лучший? Абсолютно бредовая подделка с закруглениями и отступами, которые съедают полезное пространство.
     
     
  • 4.27, Аноним (27), 08:15, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Они же отключаются, если тебе так надо эти полтора пикселя
     
  • 3.32, Frestein (ok), 09:56, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В принципе, скоро будет все равно. hyprscrolling официальный плагин WIP.
     

  • 1.3, cnjzxir (?), 23:41, 29/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Конфиги переписывать с каждым обновлением - такое себе
     
     
  • 2.6, Феодосий (?), 00:10, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это да, есть такое.
    Чуть ли не каждый патч приходится это делать...
    Одно хорошо - хупер после запуска ругается на проблемы в конфиге
     
  • 2.20, Аноним (18), 01:04, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сабж обычно не живёт дольше чем 5 минут после установки на виртуалку. Главное скриншот успеть залить на реддит.
     
     
  • 3.34, Frestein (ok), 10:01, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Балабол, проблемы с навыком?
     
  • 2.36, Frestein (ok), 10:07, 30/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Терпим до стабильного релиза. После дропаем, пуша стало скучно, и уходим на какой-нибудь Mahogany, Mangowc, Qtile (wayc), River и терпим дальше до стабильного релиза. И так по кругу тайлингохоппинга. У тайлингохоппера нет пути, есть только терпеть.
     

  • 1.11, Аноним (11), 00:40, 30/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    https://github.com/hyprwm/hyprtoolkit/raw/main/assets/preview.png [вторая картинка в новости]
    > softwareAgent="Adobe Photoshop CC 2018 (Windows)

    nuff said

     
  • 1.30, Frestein (ok), 09:54, 30/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Наконец-то нормальный синтаксис правил подвезли. Одна из многих вещей, что так сильно раздражала в Hyprland.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру