LINUX.ORG.RU

Niri и немного фиолетового

 eww, , ,


0

2

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

В качестве WM используется Niri. Скриншоты плохо передают его суть, лучше посмотреть видео или попробовать самому. Вкратце, это что-то вроде тайлинга, но не совсем в привычном смысле. Здесь есть скроллинг по горизонтали, а при открытии нового окна ранее открытые окна никогда сами по себе не меняют своих размеров.

На Niri перешёл я не так давно. Заодно решил что-то вот для разнообразия сделать некоторым акцентом фиолетовый цвет. Без фанатизма и сливания всего в кашу из оттенков одного цвета и смежных с ним, как некоторые на реддитах любят — а просто местами, там, где посчитал уместным.

Монитора у меня два. Основной — 2560×1440 стоит на столе, дополнительный 1920×1080 стоит чуть выше, на колонке на самом деле, но по факту он получается над и чуть левее основного.

Важно: Первые три скриншота — скриншоты основного монитора, а последний — скриншот дополнительного.

Дистрибутив — Void (musl).


На первом скриншоте можно видеть, естественно, терминалы. Терминал — foot. Слева — neovim с открытым говнокодом на питоне. Справа внизу — собственно результат выполнения говнокода. Суть его в том, чтобы отслеживать все обновления всех нативных линуксовых игр в GOG (да, мне оно надо), в удобном виде. По сути просто фильтрация только нужных записей из полного дампа с GOGDB и вывод их на экран в удобном мне виде. Да, может там говнокод (будет улучшаться), но задачу выполняет, и хорошо.

Ну и сверху справа fastfetch, ибо уже традиция.

На этом первом воркспейсе в данный момент открыт ещё один терминал — с vifm. Вот так выглядит, если переключиться на него: https://0x0.st/8Sy3.png — я тут не менял окошки местами или что-то. Это окошко именно справа от тех двух, что видны на первом скрине в теме — Niri позволяет вот так горизонтально «скроллить» вьюпорт, что отличает его (в числе прочих вещей) от других композиторов вроде Sway или Hyrpland.


На втором скриншоте по традиции ЛОР. Да, у меня для него своя тема. Как-то так выглядит обычный топик, а не набившая оскомину главная (открыл в отдельном контейнере, где разлогинен — чтоб не приходилось замазывать IP и подобную инфу, видимую модератору).

В качестве браузера Firefox (будто есть реально альтернативы…). Из основных экстеншенов Tridactyl, который не видно и скрином особо не показать, естественно всякие FoxyProxy, ViolentMonkey и прочее всякое. А также Sideberry — пожалуй лучший вариант вертикальных вкладок. Видеть можно слева. Вверху разноцветные значки — группы вкладок. Я разделил на никакие, связанные с играми, связанные с музыкой, связанные с шоппингом и банками, связанные с социалкой (не нашёл нормальной иконки, поэтому тоже плэй, но другого цвета) и связанные с IT. На скриншоте открыта последняя группа. Циферки показывают количество открытых вкладок. Естественно, есть древовидность и все прочие плюшки, но здесь не продемонстрировано. Также можно открывать вкладки каждого типа (в зависимости от группы, или даже просто от url) в том или ином контейнере по умолчанию. Очень удобное расширение, рекомендую.

Да, как можно заметить, браузер у меня не на весь экран. Мне на весь не нравится. Более того, ширина окна браузера — 1920 пикселей. Ну типа стандарт. Мне вот так удобнее. Справа как раз место для двух терминалов, где можно делать всякое. На скриншоте открыт рандомный мануал (просто так, потому что зачастую так бывает, что что-то сёрфиш и ещё параллельно удобно видеть ман) и внизу numbat — весьма удобный калькулятор, который я тоже не так давно для себя открыл (ещё раз спасибо @dataman). И да, именно вот в этих терминалах, что при браузере, мне удобно иметь более мелкий шрифт. В других такой не заходит, хочется покрупнее, а именно в этом юзкейсе — норм.


Третий скриншот — музыкальный плеер DeaDBeeF. Собственно, в нём играется музыка. Справа тоже терминал, потому что почему бы и нет. Особо больше сказать нечего. Плеер мне нравится, удобный, хотя и автор проявил как-то раз некоторую неадекватность, вплетя политику в то, где ей не место.


Четвёртый скриншот — это другой монитор. На нём у меня дополнительное что-то, а также панелька. В качестве дополнительного обычно тупо IRC — мне удобно его иметь на отдельном мониторе, чтоб постоянно можно было краем глаза поглядывать, о чём говорят, без активного переключения. Я тусуюсь во многих IRC-каналах, но большинство из них не то чтобы прям на 100% публичные, и люди, которые там общаются со мной и между собой, разрешения на публикацию своей переписки не давали, поэтому вот мазня — прошу простить и принять. Я там оставил местами то, что прям уж точно никого не деанонит (суперпопсовый ник, распространённые фразы и т.д.).

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

На этом же дополнительном экране находится панелька. В качестве неё выступает Eww. Важно, что она одна, именно только на втором мониторе, она общая на оба. Посередине — то, что непосредственно относится к WM, на скринах не особо видно (ибо в фокусе доп. монитор), но в целом верхняя штука посередине показывает, какой воркспейс активен, внизу посередине — заголовок текущего окна — не очень полезно в случае с WeeChat, как на скриншоте, но обычно это окно на основном мониторе — а загловок получается как бы НАД ним, на втором. Слева, соответственно, погода (при клике по ней открывается подробный прогноз в браузере) и информация о треке, играющем сейчас в DeaDBeeF. Справа: сетевой аплод и даунлод, гребёнка сверху — занятость ядер проца, ниже — оператива, ну и правее всего то, о чём никто и никогда не догадался бы, что это за цифры… Это время!!!


В общем, как-то так. Естественно, это далеко не всё, чем я занимаюсь за компом. Но то, как я, скажем, играю в игры, или смотрю кино — смотреть неинтересно. Хотя бы потому, что оно делается во весь экран, а соответственно скриншоты будут выглядеть ровно так же, как и любые другие скриншоты игры или фильма, ничем по сути не отличаясь. Код более серьёзный показывать тоже неинтересно — духота — да и то, что свободное, вы и так можете посмотреть, а то что нет — не всегда я могу показать. В общем, как-то вот так и живём. Спасибо за внимание!

★★★★★

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

Со своим конфигом или комп без SSD/HDD? :)

Со своим, где отличие от дефолта только убирание SSD/HDD и ещё пары полей. У меня довольно сложная структура партиций, и это дело слишком «нагруженным» получается, если оставить. Проще было убрать ☺

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

Приятненько.

Сижу похожый код ковыряю 😁

frunobulax ★★★
()

Чёто ШГ, или мне кажется что буквы в коде разной толщины и яркости, что раздражает. Или это проблема моего монитора?

Скачал и посмотрел вне браузера с большим увеличением. Яркость и толщина пикселей равная, но в моем мониторе с 1 к 1 масштабом ШГ кажется

Рад если ТС-у хорошо

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)
Ответ на: комментарий от Merionet

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

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

А еще у мюсля более чистый код и его можно линковать статически.

Lrrr ★★★★★
()

3 скриншот можно было и не выкладывать.

IIIypuk ★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Чёто ШГ, или мне кажется что буквы в коде разной толщины и яркости, что раздражает. Или это проблема моего монитора?

Где именно? В терминалах точно отлчно всё, там терминус. В браузере могут быть нюансы, но на моём мониторе буквы точно не разной толщины или яркости — нормально всё выглядит.

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

Почему именно musl, вроде железо далеко не embedded?

Решил ради интереса, раз уж пробую Void, то заодно и заценить musl. Из любопытства. Так на нём и остался. Всё работает, даже вроде как чуть меньше памяти кушает. А для видеоигр у меня арчеконтейнер маленький.

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

Ну почему так плохо-то? Консольный шрифт как будто болеет чем-то.

Чтобы человек не признал terminus… Отличный шрифт на самом деле.

skiminok1986 ★★★★★
()

Память 17%, свап 33%. Бесит, когда память забивается всяким говном и всё это вышибает в подкачку.

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

Чтобы человек не признал terminus…

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

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

Так тут и нет никакого сглаживания для терминуса.

Что-то у меня складывается ощущение, что у некоторых браузер как-то неправильно отображает скриншот — через какие-нибудь ресайзы. Если вы там видите сглаживание на терминусе, попробуйте открыть этот скриншот в гимпе и посмотреть там — так же выглядит, как в браузере или нет?

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

Что-то у меня складывается ощущение, что у некоторых браузер как-то неправильно отображает скриншот — через какие-нибудь ресайзы. Если вы там видите сглаживание на терминусе, попробуйте открыть этот скриншот в гимпе и посмотреть там — так же выглядит, как в браузере или нет?

Семёоон Семёоооныч. Точно, мой косяк, в браузере зум был включён. Получилось по классике «сосед по телефону напел». Извини.

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

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

Согласен, что идея странная. Хорошо, что ТС его не включил.

skiminok1986 ★★★★★
()

Не понравился только шрифт. Терминус сливается в клубок колючей проволоки.

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

Чтобы человек не признал terminus…

В том то и дело что признал. Использовать его в 2025году когда есть Hack это кек.

Отличный шрифт на самом деле.

Говно, от которого вытекают глаза если поработать пару часов с ним.

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

В том то и дело что признал. Использовать его в 2025году когда есть Hack это кек.

Мне больше нравится терминус. Чётче он как-то, глаза меньше устают (видимо, очень индивидуально, раз у вас наоборот). Как по мне, он практически идеален. Но я понимаю, что это вкусовщина, конечно. Hack у меня установлен, кстати, но не используется в интерфейсах. Думаю, перейду на него полностью, если когда-нибудь обзаведусь экраном с разрешением выше 300 PPI. При таком PPI терминус уже мелковат даже в крупных ипостасях, а векторные шрифты выглядят намного лучше даже без сглаживания. Но пока у меня такого нет, терминус — моя любовь навеки.

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

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

обзаведусь экраном с разрешением выше 300 PPI

У меня Gigabyte M28U, у него 157 PPI, но Hack смотрится отлично и работать часами с ним комфортно.

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

Отличный шрифт на самом деле.

Говно, от которого вытекают глаза если поработать пару часов с ним.

Сказал человек, выбравший Hack :)

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

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

с void как раз разница есть, в нем chromium на musl неюзабельный, на glibc все впорядке. непонятно конечно как так вышло, ведь в alpine все хорошо. хотя может поправили уже, проверял довольно давно

если ТС не лень посмотреть, буду благодарен)

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

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

Взаимно. Лучше Terminus вне hidpi ничего пока не изобрели. И уже не изобретут, так как набирают популярность дисплеи, на которых векторные шрифты уже выглядят прилично за счёт высокой плотности пикселей.

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

если ТС не лень посмотреть, буду благодарен)

Без проблем. Установил хромиум из реп (он, зараза ещё много всякого ненужного с собой тянет, хех, но удалю потом), запустил, открыл ЛОР, поискал рандомную фигню в гугле и в яндексе (за одно узнал, что у яндекса на главной, оказывается куча рекламы, если её не блокировать, хех), пооткрывал рандомные статьи в википедии — вроде всё работает как надо. В чём именно неюзабельность должна заключаться, что ещё проверить, пока не снёс?

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

браузер как-то неправильно отображает скриншот — через какие-нибудь ресайзы

Подтверждаю. Хромиум лажает — пишет 100% масштаб а на деле ужал скрншот.

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

все впорядке значит, поправили, раньше многие сайты тупо падали, и там что-то написано было, типа: «упс, произошла ошибка, перезагрузите» или вроде того, не помню уже. где-то даже сам сопровождающий признавал, что chromium на musl нестабилен, используйте мол firefox. спасибо)

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

Я тоже не люблю Terminus, в консоли альтернатив почти нет (Spleen возможно), а для эмулятора терминус не очень.

dmitry237 ★★★★☆
()

Ну и deadbeef однозначно незачет.

dmitry237 ★★★★☆
()

Здесь есть скроллинг по горизонтали

при открытии нового окна ранее открытые окна никогда сами по себе не меняют своих размеров

Так потому и не меняют размера - они же просто в сторону уезжают. Это как в емнип авесоме было автосоздание «тега» для каждого нового окна.

Посмотрел видео, фичу с этой лентой не оценил - постоянно отображаются куски окон, какой в этом смысл?

Всякие диалоговые окна из коробки нормально работают, не было с ними проблем?

теги: python

Раст бы добавил, на котором оно написано, а питон тут вообще ни при чем

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

У меня Terminus выглядит немного иначе

Ну… Крупнее просто, а так вроде терминус и есть терминус.

Ну и deadbeef однозначно незачет.

Чем не угодил?

Я пробовал много разных плееров, но везде что-то да не устраивает, и только deadbeef полностью удовлетворяет все мои хотелки. В нём ещё и редактор тегов самый удобный — удобнее, чем в EasyTag и других standalone редакторах, которые я пробовал.

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

Чем не угодил?

curl -Ls https://raw.githubusercontent.com/DeaDBeeF-Player/deadbeef/refs/heads/master/ChangeLog | grep -E 'er\ssupported|Glory'
dmitry237 ★★★★☆
()

В коде On Error Resume Next задело за живое! Вместо ручного перебора нод можно же XPath задействовать, или CSS селекторы.

Удивил способ выбора директории для deadbeef, обычно есть дерево файлов, но у deadbeef такой отвратительный плагин портанутый из Geany, что хуже придумать сложно. Пользуюсь cmus и завидую виндузятникам с foobar2000.

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

Почему именно musl

Обычно musl используют чтобы отказаться от гнутого тулчейна полностью, и собирать всю систему в llvm/clang.

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

Лучше Terminus вне hidpi ничего пока не изобрели.

UW ttyp0. Да и дефолтный шрифт в консоли не так уж плох. Терминус страшен как ядерная война из-за того, что автор старался минимизировать использование диагональных линий. В результате там все буквы одинаково квадратные и сливаются в кашу. Межсимвольный интервал просто ахтунг. Где-то буквы разбегаются, в других местах почти наползают друг на друга. В общем, идеальный шрифт для красноглазика с линуксом, у которого в систем всё кривое косое наколенное.

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