LINUX.ORG.RU

Скроллим с Niri в светлое будущее!

 , , ,


0

2

Нирийцы всех стран объединяйтесь! Вот несколько моих скриншотов.

На скриншотах:

  • Niri 26.04 - наш любимый скролл-тайлинговый Wayland-композитор на Rust'е.
  • Никакого bash, только fish 4.8.1 на Rust'е.
  • Файловый менеджер Yazi 26.5.6 на Rust'е.
  • Neovim 0.12.4.
  • eza 0.23.5 - современная альтернатива ls + tree на Rust'е.
  • Современный эмулятор терминала kitty 0.48.1.
  • mpv 0.40.0.
  • swaybg 1.2.0.

Некоторые дополнительные факты о моей конфигурации:

  • 96 рабочих столов (с быстрыми прыжками по хоткеям).
  • Neovim интегрирован с wl-copy + wl-paste. Тема Neovim'а - кастомизированный gruvbox.
  • «alias eza 'eza --icons=auto'».
  • Кастомный цвет focus-ring в Niri под цвет текста в эмуляторе терминала - «#00aa00».
  • В конфиг Yazi прописано открытие PDF/DJVU/CBR/CBZ в Zathura, FB2/EPUB в Cool Reader (cr3), а видео и картинок в mpv и imv соответственно.
  • Скриншоты создаю при помощи grim + slurp + wl-copy.
★★★★★

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

+31

А у нас уже попустило.

ЗЫ у тян на крайнем правом скрине что-то с топологией подола.

ЗЗЫ а нет, объяснимо даже без разреза пониже копчика.

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

скролл-тайлинговый

Как ни пытался, не могу понять смысла этой концепции. Совсем уже отупел похоже.

bread
()

Узнал автора по скриншотам))

96 рабочих столов

Вайб старого Саахрикту)

einhander ★★★★★
()

В целом, по виду нормально, я когда dwm пользовался, тоже отступ всегда делал вокруг окон, вроде бесполезно с съедает чуть пространства, но воспринимается лучше, вернее лучше сказать наверное удобнее.

LINUX-ORG-RU ★★★★★
()

Так так и ядерная консоль умеет. Или её выпилили и теперь для этого нужен wayland?

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

В ядерной консоли нет графики посреди текста (только поверх текста, это другое) и шрифты там только растровые по 256 глифов, не более. Обходить это пытаются другими эмуляторами терминала наподобие fbterm или Kmscon. Это другое.

«Ядерной консолью» я называл эмулятор терминала реализованный конкретно в ядре, т.е. vt.

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

Нирийцы

Шрифты вполне смотрибельные, но «ги» непропечатались :)

quickquest ★★★★★
()

Огонь! Надо бы посмотреть что за eza. А ты слышал про nushell? Тоже на Rust :D

Меня вот тоже в начале этого года FOMO накрыло, мол, там уже Wayland вроде бы вполне себе дозрел, а я всё на своём cwm под иксами сижу, надо бы потыкать что-то стильно-модно-молодёжное. Тыканье быстро переросло в «да ну нафиг этот cwm, лучше сессию niri запущу». И так уже почти год…

Скриншоты создаю при помощи grim + slurp + wl-copy

А зачем? У niri-ж родная скриншотилка вполне адекватная вроде?

einszwei
()

Замеченные недостатки:

  • neovim не на Rust’е.
  • kitty не на Rust’е.
  • mpv не на Rust’е.
  • swaybg не на Rust’е.
  • Zathura не на Rust’е.
  • Cool Reader не на Rust’е.
  • imv не на Rust’е.
  • grim не на Rust’е.
  • slurp не на Rust’е.
  • wl-copy не на Rust’е.
skiminok1986 ★★★★★
()

на скринах просто 2 терминала со стандартными командами

пардоньте, там еще 2 картинки на остальных)

не хватает панельки на расте

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

Всем этим поделиям не хватает панельки. Хотя бы уровня fbpanel. Видимо есть какой-то фундаментальный закон природы, запрещающий вяленду нормальную панель.

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

Waybar же есть, там просто непаханое поле для кастомизации.

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

закон природы, запрещающий вяленду нормальную панель

Скорее закон природы, запрещающий вяленду быть полностью готовым :)

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

Хорошо, фреймбуфферная консоль.

Она в лучшем случае использует только 2D ускорение, но не 3D ускорение. Поэтому рисуется в основном силами CPU.

А Wayland'овские эмуляторы терминала активно юзают OpenGL/Vulkan.

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

Почему, есть же активный форк?

Да? Не знал.

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

А ты слышал про nushell?

Да.

А зачем? У niri-ж родная скриншотилка вполне адекватная вроде?

Что-то я не разобрался как её активировать. Полез гуглить и нагуглил, что люди активно юзают grim + slurp + wl-copy.

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

А что сподвигло на переход на Niri?

То, что разработчик Hyprland'а постоянно бежит с зависимостями впереди поезда и я не могу на стабильной ветке дистрибутива юзать последнюю версию Hyprland'а. А автор Niri так не делает. Отсутствие новых фич ещё можно пережить, но зачем жить со старыми багами?.. А я после юзания Arch'а в начале 2010-х теперь предпочитаю стабильные ветки дистрибутивов.

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

Такая же история. На выходных на свой cachyos (kde) установил для теста niri + nactalia + Quickshel просто пощупать. Все запустилось красота всё такое как в кино. Честно потрогал, понажимал всё круто если делать только это. Сел работу работать: то не так , это не то. Переключился в kde и чувствую прямо радость в груди некоторое такое счастье детское со словами «в гостях хорошо но дому лучше». Открыл консоль удалил все эти игрульки (niri + nactalia + Quickshel) и продолжил работать.

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

Не соглашусь =) Я же не отвергал niri (даже попробовал), просто мне лучше в KDE, а кому-то — в GNOME. Все хороши, если там тебе удобнее.

Думаю, синдром утёнка применим к любителям Windows XP и вот такого всякого старья. Есть, наверное, что-то наподобие и в Linux: какой-нибудь древний дистрибутив, например Ubuntu 11.04 с Unity. Наверное, остались такие, кто до сих пор сидит на таких ОС при наличии современного железа =)

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

Видимо есть какой-то фундаментальный закон природы, запрещающий вяленду нормальную панель.

waybar как минимум. Но я сейчас с него перешел на noctalia-shell, там вообще пушка. Они когда v5 до конца релизнут, поднастрою ещё и в скриншоты выложусь наверное первый раз.

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

Сел работу работать: то не так , это не то. Переключился в kde и чувствую прямо радость в груди

Перешел после 10 лет на кедах(а до этого 17 на венде) на тайлинг. Рад очень. Но! пришлось месяца 2(а то и пол года) для себя удобства настраивать(для каждого приложения правила прописать, где откроется, как будет расположено). Зато теперь удобно настолько, что никуда не хочется.

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

Да согласен с вами полностью. Но сейчас нет времени на это. Если сейчас заняться этим то «синдром утёнка» превращается в прокрастинацию. Я до последнего сидел на Windows 10 но Windows 11 для меня стала непригодна (неудобно, всё в ней не так). И вот я как 5-6 месяцев на CachyOS (KDE). CachyOS - потому что всё мое новое железо (у меня ноутбук) работают здесь просто идеально никаких проблем за все время пользования, всё обновления ставлю по КД. А KDE именно потому что близкое к Windows. Честно признаюсь в Niri мне понравилось как я быстро управлялся и переключался между программами через тачпад, когда я не тянулся к мышке. Будет свободное время может и погоняю ещё раз =)

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

Хорошо. А какой термин описывает вот это ощущение, когда ты одел старые растоптанные ботинки и почувствовал кайф?

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

papin-aziat ★★★★★
()
Ответ на: комментарий от papin-aziat
  1. Спасибо за пополнение моего «словарного запаса» =)
  2. «……одел старые растоптанные ботинки и почувствовал кайф» - тут скорее всего про эмоциональную составляющую а не про функциональную. Тут нет никакого КПД, тут про ощущения. Если речь про просто ботинки, а не про кроссовки для баскета или кеды для бега. Наверное такое объяснение я к сожалению не могу этого объяснить. Не потому что я знаю что чувствую но нет слов для объяснения, а потому что даже не думал и не думаю в этой плоскости. Но во мне есть свойство носить долго любимые вещи =)
  3. импринтингом и привычным - я подумаю над этим.
SamFlynn
()

на Rust’е

это же синоним отсутствия безопасности. я бы даже пробовать не стал

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

А зачем? У niri-ж родная скриншотилка вполне адекватная вроде?

Что-то я не разобрался как её активировать. Полез гуглить и нагуглил, что люди активно юзают grim + slurp + wl-copy.

screenshot-path "~/Pictures/Screenshots/%Y-%m%d=%H%M%S.png"
binds {
   ...
   Print { screenshot; }
   Ctrl+Print { screenshot-screen; }
   Alt+Print { screenshot-window; }
   ...

Современный эмулятор терминала kitty 0.48.1.

foot пробовал?

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

Не вижу на скриншоте 3д объектов.

Открою страшную тайну: Vulkan могут использовать те же нейросети для генерации исключительно текстовых ответов. Таким образом, отсутствие 3D-объектов ещё не означает, что задачу нельзя ускорить через OpenGL/Vulkan.

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

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

2) foot я не пробовал, поскольку уже юзаю kitty с полноценной поддержкой графики, а foot поддерживает только Sixel. Говорят, WezTerm неплох, надо будет потом ещё его посмотреть.

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

Возможно, Niri пытался просто молча сохранять файлы мне в хомяк,

Ага, так и есть... Но существует опция Print { screenshot write-to-disk=false; } (хотя сам не пробовал).

прямоугольной области экрана, при этом я должен сам её выделить.

Ага, Print { screenshot } как раз и предлагает выделить область.

OldManClone ★★
()

eza 0.23.5 - современная альтернатива ls + tree на Rust’е

Выглядит как убогая недоделка даже по сравнению со старыми mc, не говоря уж об mc6

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

«……одел старые растоптанные ботинки и почувствовал кайф» - тут скорее всего про эмоциональную составляющую а не про функциональную.

Эээ… Когда существо лучше функционирует? Когда комфортно, или когда стресс?

Тут нет никакого КПД, тут про ощущения.

(Развитие идеи предыдущего комментария)

papin-aziat ★★★★★
()

@amd_amd, смотри какая пекарня у очередного безработного.

может в этом всё дело, может тебе не стоит работать?

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