LINUX.ORG.RU

Чукча писатель

 , , ,


3

1

Пришло время вспомнить, как слова в предложения складываются и чтобы еще со смыслом получалось. В общем, написание документации - процесс крайне утомительный, если в этом нет опыта. А у меня его не было и нет :)

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

В остальном - urxvt с tmux’ом и остальными neovim’ами vifm’ами. К слову, отдельная благодарность @xaizek за vifm. Это лучший файловый менеджер по моему опыту.

В левом верхнем - cava. Просто красиво под музыку «столбики» прыгают. Должен отметить, только в urxvt нормально работает - очень быстро отрисовывает, цпу не ест. Тот же alacritty от cava с ума сходит - течет по памяти, цпу как не в себя.

До этого рабочим терминалом был gnome-terminal. Он вполне себе справляется со всеми моими задачами. На urxvt перешел недавно, как только разобрался, почему не рисовал нормально некоторые utf-символы (оказалось, нужно было просто правильно шрифт указать) и из желания некоего однообразия.

Окружение: NixOS (unstable channel), Gnome 42.3 (полный дефолт кроме обоины и шрифта - везде использую Iosevka)

>>> Просмотр (3840x1600, 1342 Kb)

★★★

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

Ох ядер у тебя там, как у белки в хороший сезон

sparks ★★★
()

Ядер и памяти как грязи. У тебя сервак вместо ПК? Характеристики компуктера бы показал =) Поди ещё две RTX390 стоят в SLI

А зачем тебе свoп на ~1 гиг при таких характеристиках?

Сначала подумал awesome какой то, а потом увидел гномпанельку

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 2)

и из желания некоего однообразия.

полный дефолт кроме обоины и шрифта - везде использую Iosevka

Невооруженным глазом видно, что не везде, что сильно бьёт по глазам.

полный дефолт

К слову, отдельная благодарность @xaizek за vifm. Это лучший файловый менеджер по моему опыту.

На urxvt перешел недавно

Если я правильно тебя понимаю, то тебе, желательно, перейти на фреймовый/тайловый оконный менеджер.

Если ты уже пользовался тайлингом, то отпишись, что тебе в них не понравилось.

Окружение: NixOS (unstable channel)

Почему используешь дистрибутив NixOS вместе с нестабильным каналом (почему нестабильный и почему NixOS)?


Можно было расписать побольше тезисов (к примеру, как проходит изучение документации лично у тебя - субъективно, как проходит написание и что для написания лично ты используешь), а то документации пишем, а на LOR’е всё коротенько-быстренько.

//Не совсем понятно, что из темы следует и что можно будет обсудить.

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

Использую urxvtd + urxvtc, пробовал из любопытства alacritty, показался медленным и более ресурсоёмким.

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

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

Почему nixos с unstable - у них нестабильный канал достаточно стабилен, чтобы юзать его на постоянной основе. Раз в месяц делаю апдейт системы. Если что-то отвалилось, то просто загружаюсь в предыдущую версию. В этом и есть прелесть nixos. Ну и всякие плюшки типа установить для посмотреть и не думать про деинствлляцию.

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

В остальном - urxvt с tmux’ом и остальными neovim’ами vifm’ами. К слову, отдельная благодарность @xaizek за vifm. Это лучший файловый менеджер по моему опыту.

NNN - better choice!

Oldboy
()
Ответ на: комментарий от LINUX-ORG-RU

Это обычный десктопный комп. Просто с хорошим ЦПУ. В разработке всяких параллельных вещей - незаменимая штука. Уже очень много раз ловил баги там, где у остальных на 6-12 ядрах тесты не проявляли конкурентные баги.

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

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

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

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

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

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

Ну и с запасом на ближайшие лет 10 чтобы не думать об апгрейде железа

Имею нескромность спросить, не huananzhi ли это на два сокета? Столько ядер и памяти хватит на 20 лет =).

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

Крутецкая штука. Долгой жизни ему и успешных проектов!

sfedosenko
()

Сетевое взаимодействие между нодами осуществляется с использованием DIST протокола

Ноды взаимодействуют по протоколу DIST.
Люди, да что с вами не так?

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

Аа, в этом смысле 😄. Я же говорю, нет опыта выражать мысли лаконично. Был бы очень признателен, если бы помог с этим.

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

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

В отличие от хттп, дист является протоколом с сохранением состояния (stateful).(…) Для согласования этих протоколов служит gen.Web – behavior, выполняющий функцию веб-сервера.

(Я не владею конкретно этой темой, поэтому могу накосячить с технической стороны).

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

дюже много нужно напильником дорабатывать.

Ну, есть готовые решения (конфиги и темы) - установил, поставил, пользуйся. А если нужно где-то подделать/подпилить конфиг, то это не займёт больше 5 минут, ибо конфиги в популярных тайловых WM очень простые.

Гном мне закрывает все потребности.

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

//Так сказать, «пересмотреть свои взгляды на мир/изменить своё мировоззрение на мир».

закрывает все потребности.

Когда LOR’овцы говорят о чём-то подобном, то они, обычно, очень сильно ошибаются. :)

//Хотя, в предложении не хватает слова «мне», чтобы получилось «закрывает все мои потребности». Так уже звучит лучше и правильней, но так и остаётся крайне ошибочным предложением.

А разложить окна раз в месяц - дело тривиальное и быстрое.

Есть такое расширение для GNOME, называется оно «Pop! Shell» (gnome-shell-extension-pop-shell).

Это расширение автоматом расставляет окна, делает расстояние между окнами (фреймами) и ещё некоторые интересные, присущие исключительно тайловым оконным менеджерам вещи (к примеру, складывать окна приложений как вкладки в браузере или, к примеру, изменять размер окна вместе с другим окном поблизости, дабы эти окна не «накладывались» друг на друга).

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

//Такой «тайлинг для бедных GNOME’ров». :)

Почему nixos с unstable - [..] В этом и есть прелесть nixos. Ну и всякие плюшки типа установить для посмотреть и не думать про деинствлляцию.

Подписываюсь под каждым словом. Именно по этим причинам (ну, сказать честно, причин гораздо больше) я рекомендую NixOS другим людям.

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

С такой шелезякой можно вообще ни о чём не задумываться.

Можно задуматься над потраченными средствами на эту «шелезяку». :)

P.S. Интересно, сколько всё это добро стоит и стоит ли оно того?

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

Не считал. Думаю где-то 6к евро. Я сохранил свою конфу здесь https://kit.co/halturin Если не лень, можешь посчитать. Вопрос ‘стоит ли оно того’ - для меня, да, определенно стоит. Для кого-то, конечно, оно оно и вполовину не стоит. Относительно это все.

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

Слишком много ядер ЦП.
Вместо вима можно VSCode использовать.

Exmor_RS ★★★
()
Ответ на: комментарий от LINUX-ORG-RU

А зачем тебе свoп на ~1 гиг при таких характеристиках?

swap помогает oom киллерам нормально работать. systemd-oomd, например, запускается, когда PSI возрастает, а для PSI нужен swap. Это даже в мане systemd-oomd написано.

Но в принципе, можно было бы сделать и zram swap.

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

но тебе всё равно стоит покрутить какой-нибудь динамический тайлинг на Wayland в виртуалке

Это какой?

А если нужно где-то подделать/подпилить конфиг, то это не займёт больше 5 минут, ибо конфиги в популярных тайловых WM очень простые.

Это где такой? На Wayland? Динамический?

Oldboy
()

В остальном - urxvt с tmux’ом и остальными neovim’ами

Для невима нужно что-то более молодежное. А то мезальянс какой-то получился.

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

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

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

У меня нет каких-то аргументов за этот браузер. Просто однажды попробовал так и остался. Сейчас почти все браузеры на базе хромиума, так что все они +/- одинаковые

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

глаза не устают от перепада темного и белого на одном экране? Меня сильно выручает Dark Reader для лисы.

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

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

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

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

P.S. у меня внезапно почти такой же конфиг железа, за исключением видеокарты и количества памяти.

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

Это где такой? На Wayland? Динамический?

Есть такой тихий и незаметный, называется он river (GitHub), к слову.

Но думаю, это секретная информация, а за мной уже выехали. :)

TagMoon
()

Лайк за nixos, жаль в тэгах не указан

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

Никак не тривиальный, как один «из» говорю.

И да, будет только версия 0.2 (после wlroots версии). Сейчас Zig требует LLVM и Clang 13. Tолько git версия поддерживает keycode. Короче, мимо.

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

Никого не смущают километры пустой панели? Привыкли уже все к такому, да?

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

Ну тогда это не «обычный десктопный комп» а вполне себе рабочая станция. Даже 5950x это уже рабочая станция

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

А в чём неюзабельность? Вимвей?

Возможно, дело в мониторе. У тебя, как я понимаю, изогнутый 38". У меня – нет, поэтому гораздо удобнее важные штуки выносить в центр экрана.

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

Ну и плюс тайлинг за 10 лет с ним просто задолбал и я слез с него на кеды.

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