LINUX.ORG.RU

что за зверь ваш Hyprland

 ,


0

1

Здравствуйте! не подскажите ли что такое этот ваш Hyprland (я знаю что это оконный менеджер) и как его поставить чтобы всё четко было ? короче, установил я EndeavourOS с Xfce и хочу поставить Hyprland. Есть какие нибудь советы, и вообще оно работать будет ?

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

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

Тебе нужно искать так называемые dot файлы (dotfiles) — набор конфигов и ресурсов. Выбираешь темку, находишь dot файлы от неё и устанавливаешь себе.

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

если судить по скриншотам и скринкастам в r/unixporn, hyprland существует только чтобы открыть несколько окон терминала с fastfetch и плеером с визуализацией

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

anonymous
()

(я знаю что это оконный менеджер)

Это вейландовский сервер, к иксам он не имеет никакого отношения.

Есть какие нибудь советы, и вообще оно работать будет ?

Никак, юзай Xfce.

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

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

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

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

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

а потом ты внезапно узнаешь о такой функции как «run-or-raise» и про воркспейсы и положение окон можно забыть, думаю с wmutils можно запиить и в каком ни будь cwm/openbox, не знаю есть ли оно в hyprland, в xmonad есть

ЗЫ: повесил на хоткей приложение, скажем на Win+E Emacs, и при нажатии клавиши оно будет переключаться на емакс, либо запускать и фокусировать, если не запущено.

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

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

Кажется, утверждение анонима близко к истине.

shell-script ★★★★★
()
Ответ на: комментарий от anonymous

повесил на хоткей приложение, скажем на Win+E Emacs

Я так делал когда-то очень давно, но отказался. Оставил только хоткеи на запуск отдельных приложений.

Твой подход удобен только для некоторых приложений. Часто есть необходимость держать открытыми несколько экземпляров одной программы(разные окна konsole с разными вкладками, разные окна vscode с разными проектами, разные окна браузера с разными профилями и т.д.)

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

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

разные окна vscode с разными проектами, разные окна браузера с разными профилями

разве в иксах нельзя принудительно изменить WM_CLASS приложения?

anonymous
()
Ответ на: комментарий от shell-script

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

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

Да,с WM_NAME сработает, наверное. Хотя тоже не факт. У того же vscode в имени окна не проект, а имя текущего открытого файла. Но в любом случае это костыль. Проектов много и они меняются.

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

shell-script ★★★★★
()
Ответ на: комментарий от anonymous

а потом ты внезапно узнаешь о такой функции как «run-or-raise» и про воркспейсы и положение окон можно забыть

У меня приложения запущены основные всегда, поэтому, например, при открытии ссылки в браузере, я повесил активацию браузерного тега, а при нажатии на уведомление(mako) от телеграма, активируется тэг с мессенджерами. Да, это всё требует небольшой(ну, да-да, месяца 2 долбался) настройки и порядка в тегах, но это удобно. Сделать run-or-rise тоже возможно, но придется поскриптовать\наговонокодить свой прокси-запускальщик конечно, где проверять запущено ли приложение и активировать соответствующий тэг.

Loki13 ★★★★★
()
Ответ на: комментарий от shell-script

и от пяти до десяти окон на каждом из них.

Это что за работа такая адовая? У меня 1 браузер, 1 китти с вкладками, 1 рабочий рдп(когда работаю локально, то на нём qtcreator), 1 громоптиц и 2 мессенджера(на одном теге). Ещё 3 воркспейса свободно для чего-то неожиданного. Калькулятор запускаю в спешале, приложение для отладки тоже.

А вообще, в сабже есть плагин для организации рабочих столов, тогда можно n рабочих столов с кучкой воркспейсов на каждом. Я думал об этом, но оказалось что и 10 хватает.

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

Это что за работа такая адовая?

Обычный DevOps.

Прямо сейчас примерно так. Несколько окон konsole с разными вкладками - часть для опытов, часть для удалённых серверов под одну задачу, часть под другую, часть под маны, часть под отладку. Несколько vscode с разными проектами. Несколько окон браузера: два с рабочим профилем (один со всякими jira/confluence и т.п., один с гуглом/доками/ссылками) и один со своим профилем, чтобы тут на ЛОРе разговаривать и нерабочие ссылки открывать. Парочка okular с доками. Рабочий чатик, личная телега, громоптица. Несколько окон с консолями виртуальных машин. Несколько разных kate с разными вкладками, с рабочими записями/заметками, избранными кусками документации, кусками логов и прочими мелочами. SQLiteStudio. Из-за одной из текущих задач сейчас ещё парочка окон LO-Calc понадобилось - одна богомерзкая сторонняя тулза отчёты в xlsx делает. Прочий периодический хлам по мелочи, типа spectacle, калькулятора, если krunner'а не хватает, видеочатика на совещаниях, dolphin'а и т.п. Сейчас не открыто, но бывает, нужна dia, бывает lyx, бывает ещё что-нибудь. На каждый из них хоткеев не напасёшься.

Всё это в соответствии с удобной мне логикой разбросано по рабочим столам. Важно, чтобы всё это между ребутами, если вдруг понадобится, открывалась на тех же рабочих столах в том же количестве(это одна из причин, по которой только KDE). Причём именно сохранялось текущее состояние, а не заново при загрузке открывался преднастроенный шаблон.

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

Несколько окон konsole с разными вкладками - часть для опытов, часть для удалённых серверов под одну задачу, часть под другую, часть под маны, часть под отладку.

Для этого помимо воркспейсов есть ещё группы(выглядят как вкладки).

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

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

Loki13 ★★★★★
()