LINUX.ORG.RU

Эволюционировал в Hyprland'щика

 , , ,


0

2

За 20 лет я эволюционировал из FVWM'щика в Hyprland'щика. Почему Hyprland? Потому, что за Wayland'ом будущее! Как и за юникодом с эмодзи. На разрешениях вплоть до FullHD иксы ещё ничего так работают, а уже на 2k в иксах начинаются тормоза. На Hyprland я перешёл с KDE + Wayland. На KDE переходил исключительно ради Wayland'а, так бы сидел бы в FVWM'е. В ALT Linux p10 Hyprland'а ещё не было, он приехал уже в p11.

На скриншоте 2 экземпляра эмулятора терминала kitty. В одном из них запущен файловый менеджер yazi на Rust'е из которого запущен mpv.

Теперь подробнее о настройках. Здесь я настроил себе, как и в FVWM'е, 96 рабочих столов, проблем с этим нет.

В секцию general {} добавил

    windowrulev2 = float, class:.*
С этой опцией все новые окна создаются не в тайловом, а в плавающем режиме, что соответствует FVWM'у. При этом переключение окон в тайловый режим по необходимости всё ещё доступно.

Создание скриншотов настроил так:

$makescrshot = hyprshot --clipboard-only -m region
$makescrshot2 = hyprshot -m output -m DP-1
...
bind = , Print, exec, $makescrshot
bind = Alt_L, Print, exec, $makescrshot2
Теперь по Print Screen'у я копирую в буфер обмена скриншот выбранной области, а по Alt + Print Screen'у создаётся файл со скриншотом всего экрана.

Гашение монитора настроил так:

misc {
...
    mouse_move_enables_dpms=true
}
...
bind = Ctrl_L&$mainMod, Pause, exec, hyprctl dispatch dpms off
Теперь по Ctrl + Win + Pause монитор гаснет и включается при движении мышью.

Клавиатуру настроил так:

input {
    kb_layout = us, ru
    kb_options = grp:caps_toggle
    numlock_by_default = true
Две раскладки, переключение по Caps Lock'у, Num Lock везде включен по дефолту.

В общем, я весьма доволен.

★★★★★

Проверено: CrX ()

окна создаются не в тайловом, а в плавающем режиме

а ну так то жить можно - жалко некуда скрывать

amd_amd ★★★★★
()

Как и за юникодом с эмодзи

Хрюникод всё-таки убил верного боевого товарища. Прощай, KOI8-R, ты умер вместе с этим постом

HerbertHoover
()
Ответ на: комментарий от Nervous

Чем это лучше sway?

sway - это просто демо версия Wayland-композитора для палаты мер и весов.

Hyprland гораздо функциональнее.

saahriktu ★★★★★
() автор топика

эволюционировал

Это так теперь дауншифтинг называется ?

Myp3ik ★★
()
Последнее исправление: Myp3ik (всего исправлений: 1)

Если вас держат в заложниках моргните два раза и пишите в комментариях с ошибками тся/ться.

ugoday ★★★★★
()
Ответ на: комментарий от saahriktu

Hyprland гораздо функциональнее

Надо же, а по скринам и не скажешь.

Nervous ★★★★★
()
Ответ на: комментарий от Kolins

А на что смотреть то?

Ну, вон какая обоина в хипре из коробки.

JaneDoe
()
Ответ на: комментарий от Kolins

На схожесть с FVWM'ом без панелей и заголовков окон.

saahriktu ★★★★★
() автор топика

вот ведь клоуны - возможностей wlroots им не хватало, запилили свою либу. Вот нахрена - чтобы сделать еще больший примитив чем гном???

Штирлица неукротимо рвало на родину.

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

Qui-Gon ★★★★★
()
Ответ на: комментарий от papin-aziat

гнома

Это DE. Hyprland же аналог FVWM и i3 в одном флаконе.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от Qui-Gon

Автора Hyprland забанили в репозитории wlroots же. Один из ЛГБТшников докопался до его чатика. И на основании нарушения Code of Conduct ему выписали бан.

saahriktu ★★★★★
() автор топика

Котик понравился. Остальное всё какое-то смузиточивое. Злодеи, которые ругали саахрикту за кои-8р, похоже, добились своего:)

Beewek ★★★
()
Ответ на: комментарий от saahriktu

ну с новой повесточкой от Донни бан отменят. Но както берут сомнения кто из этих товарищей истинный ЛГБТшник.

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

И хочется надеяться что на этом фоне может наработаться что-то практически интересное и полезное из серии «под капотом»

Qui-Gon ★★★★★
()

Тян на обоях конечно отличная а тема гтк3 просто супер, ни одного косяка. Но тут кажется недоложили управления окнами и хоть какую то панель. А скругления с обрезом приложения это просто жесть.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

недоложили управления окнами

Я себе настроил закрытие окна по Alt+F4 (по дефолту, ЕМНИМС, Win+C). А перемещение и изменение размера окна у меня дефолтные: при нажатых клавише Win и левой кнопке мыши окно перемещается, а при нажатых клавише Win и правой кнопке мыши окно ресайзится.

Кстати, забыл упомянуть, добавил ещё такую строчку:

bind = $mainMod, F, fullscreen, 1
Теперь у меня Win+F растягивает окно на весь экран.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от Qui-Gon

wlroots говно. Это одна из причин, почему wayland до сих пор в такой жопе.

mittorn ★★★★★
()
Ответ на: комментарий от ergo

Рабочие столы есть? Есть. Окошки есть? Есть. Всё это было в FVWM'е, всё это есть и тут. Что ещё нужно-то?

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от XOXO

Ты просто мутировал, это не эволюция

Ну, так-то, мутагенез - одна из движущих сил эволюции. Но мутации бывают и вредными, да.

densss ★★★★★
()

Потому, что за Wayland’ом будущее! Как и за юникодом с эмодзи.

Кто ты такой и что ты сделал с saahriktu?

ox55ff ★★★★★
()
Ответ на: комментарий от saahriktu

забанили в репозитории wlroots же. Один из ЛГБТшников

Когда в lgbtq+++ добавят букву w, символизирующую wayland?

mamina_radost
()

На разрешениях вплоть до FullHD иксы ещё ничего так работают, а уже на 2k в иксах начинаются тормоза

Ну, нет :)

router@calypso:~$ xrandr | head -n 1
Screen 0: minimum 320 x 200, current 3840 x 2160, maximum 16384 x 16384
router@calypso:~$ echo $XDG_SESSION_TYPE 
x11
router@calypso:~$ lsgpu 
card0                    Intel Kabylake (Gen9)             drm:/dev/dri/card0
└─renderD128                                               drm:/dev/dri/renderD128

Потому, что за Wayland’ом будущее

Вот с этим не поспоришь :)

router ★★★★★
()
Последнее исправление: router (всего исправлений: 1)
Ответ на: комментарий от XOXO

Ты просто мутировал, это не эволюция

Ты когда-нибудь пробовал работать в openoffice draw? Или в обычном openoffice writer с большим количеством вставок? Разница между тормозными иксами и вяленым заметна на глаз

К сожалению, меня пока держит один старый софт

router ★★★★★
()

Потому, что за Wayland’ом будущее! Как и за юникодом с эмодзи. На разрешениях вплоть до FullHD иксы ещё ничего так работают, а уже на 2k в иксах начинаются тормоза

Не всем нужно высокое разрешение.

hateyoufeel ★★★★★
()
Ответ на: комментарий от router

openoffice

Конечно нет, у меня тошнота подступает от одного упоминания этого говна.

openoffice draw

его легко заменит drwaio или даже dia.

XOXO
()
Ответ на: комментарий от router

альтернативы?

onlyoffice весьма неплох, если говорить о чисто «офисном» пакете.

XOXO
()

Теперь мне не уснуть, буду пол ночи гадать что значат все эти цифры и буквы в названиях каталогов.

urxvt ★★★★★
()
Ответ на: комментарий от rtxtxtrx

Разработчики иксов с Вами не согласны. Именно они развивают Wayland на замену иксам. Которая как раз и достигается через замену, например, FVWM'а на Hyprland. Т.е. сами разработчики иксов определяют именно такое будущее. В ряде проектов на совместимость с иксами уже почти не тестируют, и в их число входит даже KDE. Не случайно в ожидаемом GTK 5 поддержки иксов не будет совсем.

На reddit'е у сообщества Hyprland'а 30 тыс. подписчиков, а у сообщества Wayland'а 5,4 тысячи. Для сравнения, у сообщества иксов там 158 подписчиков, а у сообщества FVWM'а - 206 подписчиков.

saahriktu ★★★★★
() автор топика

Мне вот какая тема стала любопытна. Одна из причин почему иксы отбросили кроется в мягко говоря в его запутанной кодовой базе. Насколько ситуация нехорошая обычно рассказывает @EXL. Не буду отбирать его хлеб и перечислять недостатки иксов, человек всё-таки уже потратил не один год на это дело.

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

mamina_radost
()
Ответ на: комментарий от saahriktu

На reddit’е у сообщества иксов там 158 подписчиков

АХАХА, и что они там обсуждают? Звучит, как самое жалкое сообщество.

mamina_radost
()

За 20 лет я эволюционировал из FVWM’щика в Hyprland’щика

Ненуачо, не прошло и 20-ти лет, как Wayland + blah-blah-blah приближается к X + evilwm 20-летней давности.

x22 ★★
()
Ответ на: комментарий от Qui-Gon

Безусловно свою долю маргинальных юзеров среди любителей тайлинга hyperland найдет. Но это какая-то Портосовская партия - я дерусь потому что дерусь

так там два главных разраба - студенты (поляк и румын), которые могут кодить на угребищном подвиде С++, но в принципе не задаются вопросами качества, архитектуры и т.п. Им это уже аукается (см. багтрекер), а дальше будет только хуже. Плюс там есть ещё третий, который везде суёт свой любимый nix, который нихрена ни у кого не работает.

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

Lrrr ★★★★★
()

Потому, что за Wayland’ом будущее!

завтра будет хуже, чем вчера (с)

kott ★★★★★
()
Ответ на: комментарий от saahriktu

Теперь у меня Win+F растягивает окно на весь экран

Вау, вот это прорыв.

Nervous ★★★★★
()
Ответ на: комментарий от Lrrr

В наше время свободный софт не за закрытыми дверями разрабатывается, а на github'е. Hyprland уже набрал определённую популярность, в т.ч. и среди разработчиков, которые активно присылают коммиты, которые можно смотреть в истории github'а. На данный момент в присылании коммитов участвуют уже не менее чем 422 человека.

saahriktu ★★★★★
() автор топика

а в этом вашем вяленом до сих пор есть баг, когда изображение курсора мыши не совпадает с его фактическим «хитбоксом», с точкой где он реально работает??

BACR
()
Ответ на: комментарий от BACR

Никогда такого не видел, хотя уже долго сижу в Wayland'е. Всё просто работает как надо, только графика шустрее чем в иксах.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от ox55ff

на скринах слишком мощное железо, он явно ему и комп подменил!!!

irton ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.