LINUX.ORG.RU

Нужно больше постановочных скринов с i3

 , , , ,


3

2

https://github.com/neg-serg/dotfiles

В нормальном качестве, а не вот это вот всё: https://i.imgur.com/z1arTLh.png

Из того на что стоит обратить внимание это конфиги zsh, там свой дистрибутив по сути, также tmux, tridactyl и polybar. Также для i3 я сделал что-то типа notion 3/4-like UX на базе i3ipc и оно всё быстро работает.

Вот например что хочу выделить, это zsh-defer позволяет ускорить загрузку zsh где-то в два раза.

Для tmux прикольные плагины вот эти:

plugins/tpm – ну это понятно, это менеджер плагинов)

tmux-plugins/tmux-resurrect – это для того чтобы сохранять состояние короче текущее и потом можно с него загружаться со всей историей что уже была

Morantron/tmux-fingers – позволяет быстро копиривать в буфер обмена или буфер tmux файлики и что-то подобное, особенно хорошо сочетается с безпрефиксными хоткеями, которые идут через alt)

laktak/extrakto – позволяет делать автокомплит через fzf для той инфы, которая уже есть в tmux

Ну polybar это просто полибар, но мне нравится идея с прозрачными разделителями под наклоном, может и вам тоже :)

Ну про tridactyl я уже писал что там почти всё поправил.

>>> Просмотр (1920x1200, 1687 Kb)

★★★★★

Проверено: a1batross ()
Последнее исправление: e7z0x1 (всего исправлений: 2)

Ответ на: комментарий от eR

я хз чем забить можно было.

Это твои проблемы)

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

Что это? Я не в курсе, можно поподробнее?

Ну короче notion это примерно то же самое что и ion3, первый и на протяжении долгого времени бывший по сути единственным адекватным статическим тайловым менеджером. i3 отдаленно на него похож, потому что тоже не динамический.

https://github.com/raboof/notion

Вот ссылка короче

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

В смысле ядро сильно старое, это же почти самая последняя стабильная версия ядра

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

Ну я же написал что он постановочный) Хотя само окружение годами не меняется концептуально, хехе.

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

список похожих тем радует. люди явно с калькулятора сидят

buratino ★★★★★
()

красотища, пример для меня(вдохновление)

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

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

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

Те люди признают что тайловые выглядят найс и постят ради плюсов, а сами юзают окошки

А то я не могу разобраться за более чем 10 лет пердолинга с этой системой, что лучше для меня, конечно, какие-то сраные окошки будут лучше, чем UX который я сам создал сам для тебя, ДРУГИМ-ТО ВИДНЕЕ :D

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

Сам же написал что скрин постановочный. Или я неправильно прочитал?

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

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

Не пойму прикола - зачем совмещать i3, polybar и вот это всё с кде? Если так нравятся тайловые вм - зачем кде? Если нравится кде - что есть в тайловых, чего нету в kwin? Для многих содержимое «Настройки - Комбинации клавиш - Глобальные комбинации клавиш - KWin» - оверкилл.

arturianec100
()

Вот например что хочу выделить, это zsh-defer позволяет ускорить загрузку zsh где-то в два раза.

С каких пор zsh стал грузиться так долго, что для него понадобилось ускорение и это вообще заметно?

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

Если так нравятся тайловые вм - зачем кде?

Мне не нравятся ТАЙЛОВЫЕ wm общего вида, потому что тайлингом я никогда(почти) не пользуюсь. Вопрос в возможностях кастомизации без переписывания какого-то кода на си. Раньше был ion3/notion, теперь i3.

зачем кде

neofetch врет. У меня не используется kde, это просто кое-какие переменные чтобы нормально задавались кастомные темные темы для некоторых приложений типа телеграма и это ещё какие-то эффекты для qt программ имеет, то ли хоткеи от емакса, то ли ещё что-то такое, не помню уже. По факту у меня используется интерграция с гномом, естественно без gnome-shell, в основном это используется из-за gnome-keyring, реалтаймовой смены тем, иконок и настроек dconf, и чуть более стабильной поддеркой gpaste и тд и тп.

Если нравится кде - что есть в тайловых, чего нету в kwin?

Если брать конкретно кейс с i3, то кастомизация, которая позволяет из i3 сделать ion3 грубо говоря. Там разница для меня в том что я перенес то управление, к которому уже привык за годы сидения на ion3, вроде вложенных скратчпадов(типа окна как вкладки, сильно похожее есть в herbstluftwm, наверно из-за того что я их разрабу подал идею, там это называется monitors, кажется, по крайней мере раньше называлось, подобное отдаленно есть в pekwm и частично с большими костылями в fvwm, больше нет нигде с плавающими окнами по крайней мере), групп для run-or-raise(вроде как тот же kde не умеет делать даже обычный run-or-raise, не то что на несколько окон последовательно, как сделал я) ну и много ещё. Кроме того kwin грузится какое-то отличное от нуля время и при этом ничего нужного мне не дает. Это не минимализм, просто какой смысл запускать то что не будет использоваться. Самая большая проблема что если мне там что-то не понравится я не смогу с этим ничего сделать.

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

С каких пор zsh стал грузиться так долго, что для него понадобилось ускорение и это вообще заметно?

Помимо стационара я иногда работаю за ноутом и меня раздражает отличная от нуля загрузка на нем. На стационаре она составляет миллисекунды и не видна глазу. Связано это с тем что ненавижу тормоза.

Если говорить в целом эта штука позволяет ускорить всякие тормозные prompts для git’а, например, но мне это не нужно, потому что оно и так было максимально оптимизировано(куда лучше чем жалкие потуги автора powerlinezsh10k или как там она называется, забыл уже)

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

Что за женщина на фотке?

Не знаю, tineye молчит, а где я её взял уже не помню.

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

3028

Выглядит приятно, и за Esoteric-зачет. Отличный новый альбом. Но почему столько много пакетов. Аж 3028. Очень много. И этот полибар. Он же говнище. Ведь можно использовать i3blocks.

с прозрачными разделителями под наклоном

Думаю, что это не нужно, но не мне тут решать.

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

Но почему столько много пакетов. Аж 3028.

Ну хз, как-то набегает. Ну скажем где-то 500-600 пакетов идут от модулей python, perl, в сильно меньшей степени ruby, ещё 200 с лишним это всякие lib32 библиотеки для игр либо аудиопродакшена. Ну ещё где-то под сотку максимум всякие куски гнома, кде и всякого такого. Можно конечно подчистить куски от kde и гнома, но там надо запариваться чтобы ничего не сломалось, плюс какой-то пакет может опять их утянуть, так что нафиг надо. Да и как бы что в этом плохого, сам рут выглядит как-то так:

/dev/nvme1n1p2        f2fs       64G   45G   20G  69% /

То есть в принципе места достаточно.

И этот полибар. Он же говнище.

А чо с ним не так? Всё чо я хотел он мне рисует)

Ведь можно использовать i3blocks.

Не уверен что можно потому что у меня кастомные выводилки в тот же mpd status и не факт что их так просто можно будет взять и перенести без глюков. Сделал я их из-за того что мне вообще не нравится использовать системы с таймерами, там где сам таск асинтхронный, а выражается это в том что у той же клавы Razer Huntsman Elite есть колесико, которое можно крутить, у меня очень маленькие клавиатурные задержки при этом. Видеть как оно еле-еле обновляется откровенно противно.

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

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

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

Ну новый как раз какими-то моментами напоминают метаморфодженезис. Я перед выходом купил на бандкампе чтобы не дожидаться пока кто-то соизволит его выложить, к тому же там качество хорошее, flac 24 bit 48k, хоть это и не имеет никакой практической значимости.

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

Шрифты годнота!)

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

Это как раз можно было бы не объяснять. Меня это мало волнует. Мне интересно, что делает твой скрипт.

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

Ну хз, как-то набегает. Ну скажем где-то 500-600 пакетов идут от модулей python, perl, в сильно меньшей степени ruby, ещё 200 с лишним это всякие lib32 библиотеки для игр либо аудиопродакшена.

Ясно. Если система для работы, тогда все логично.

А чо с ним не так? Всё чо я хотел он мне рисует)

Да жирный он. Слишком жирный.

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

Ну это да. Вполне логично. Удачи тебе.

П.С.

Скрин зачет!

Odalist ★★★★★
()

r/unixporn, уноси бяку туда, и щели за собой закрой.

t184256 ★★★★★
()

Нужно больше постановочных скринов

Я бы не только скрины, но и видосы посмотрел бы. Это как раз тот случай, когда они полезны. Документация объясняет, что и как сделать, а хорошее видео прояснило бы, как оно вместе работает. «Типовой сценарий работы с тайлинговым WM, кучей запущенных программ и как механизм тегов всё это разруливает», как-то так.

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

От думца я давненько отошел, но скрин прямо забайтил послушать, что случилось с esoteric за последние 10 лет.

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

5.3.11

Ядро сильно старое

Очень смешно.

Везде на своих машинах попроверял - тоже 5.3.11

          BBB                user@host
       BBBBBBBBB             ----------
     BBBBBBBBBBBBBBB         OS: Clear Linux OS x86_64
   BBBBBBBBBBBBBBBBBBBB      Host: MS-7817 1.0
   BBBBBBBBBBB         BBB   Kernel: 5.3.11-869.native
  BBBBBBBBYYYYY              Uptime: 1 day, 15 hours, 27 mins
  BBBBBBBBYYYYYY             Shell: bash 5.0.0
  BBBBBBBBYYYYYYY            Terminal: /dev/pts/0
  BBBBBBBBBYYYYYW            CPU: Intel i7-4770 (8) @ 3.900GHz
 GGBBBBBBBYYYYYWWW           GPU: Intel HD Graphics
 GGGBBBBBBBYYWWWWWWWW        Memory: 210MiB / 15930MiB
 GGGGGGBBBBBBWWWWWWWW
 GGGGGGGGBBBBWWWWWWWW
GGGGGGGGGGGBBBWWWWWWW
GGGGGGGGGGGGGBWWWWWW
GGGGGGGGWWWWWWWWWWW
GGWWWWWWWWWWWWWWWW
 WWWWWWWWWWWWWWWW
      WWWWWWWWWW
          WWW
vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 2)
Ответ на: комментарий от vertexua

https://github.com/vivien/i3blocks#signal

Кстати кажется я не для этого кейса, но подобного пробовал сигналы и inotify, и то и другое работает намного хуже, особенно видно если cpu сильно загружен, в общем оно хорошо например для случаев типа переключения рабочих столов, а не когда у тебя там 100500 событий в секунду происходит.

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

KDE_SESSION_VERSION если есть в xprop -root то будет KDE

Это я знаю, потому что появилось как раз после добавки этого в xinitrc

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

в общем оно хорошо например для случаев типа переключения рабочих столов, а не когда у тебя там 100500 событий в секунду происходит

Так это не те события. Это когда ты нажал на кнопку, что-то поменялось в системе и тебе одну-две панели нужно обновить. То эта фича позволяет их тыкнуть сигналом и все. Никаких 100500

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

Никаких 100500

Я там как раз выше описал кейс про 100500) Когда ты крутилку делаешь например в mpd. Сейчас у меня правда это не используется, потому что цап сам позволяет регулировать громкость

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

Не вижу веб-браузера с открытым ЛОР’ом, на который ты постишь эту декоративную картинку.

Virtuos86 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.