Мордашка уже выглядит нормально, пойдёт. Пока не допилил менюшки, финдбар и т.д., со временем доделаю. Цвета могут быть тёмные на других более приличных мониторах, так как экран в моём ноутбуке очень неважный, есть засветы и прочие «прелести», чёрный цвет совсем не чёрный, поэтому сложно определиться с цветом.
Компьютер на полке:
CPU ryzen 5600G ; RAM 16RAM 3200 разогнанной до 3600; motherboard b450 , GPU NVIDIA 1660 SUPER; Chiefteck 650w; в настояещее время используется
больше для игрушек. Chiefteck шумный, но так как играю в наушниках, то особо не мешает, а вообще вроде как в них нужно менять вентилятор. Debian 12 + Offtopic с играми.
Клавиатура varmilo на mx silent red и проводная мышка от него.
minipc ryzen 5600h ; 32ram ; 2 ssd в данный момент основной компьютер, так как периодически приходится куда-то ездить, а рабочий ноут временно (наверно) отдал. Клавиатура microsoft arc keyboard, вертикальная мышь с aliexpress. У клавиатуры не нравится джойстик со стрелками, клавиши F и esc, но основные клавиши неплохие, в целом работать можно. Комп лежит на блокнотике, чтобы не жужжал :)
Дальше слева на тумбочке: samsung np355v4c, старый ноут
A10 4600m, Ram 12 гб, 8 гб планка прогретая феном. Прогревал на температурах: 200, 220, 275, 310 градусов. Bad blockи пропали
после 5 минутного прогрева на 310 градусов. Надо будет как-нибудь еще проверить. Дискретная графика в ноуте все еще работает, хотя непонятно, насколько она полезна. Использую для работы, если надо поработать например в дороге и для просмотра кинца и сериалов.
Под ноутбуком второй «самозапиленный корпус» из остатков корпуса компьютера 1. Идея была сделать мелкий корпус, детали использовать те, что были. Докупил видеокарту. Размеры корпуса
примерно 9см x 20см x 36см. Обьем где-то 6.7 литра, легко помещается в маленький рюкзак. Железо: intel pentium gold 5400 (в планах поменять на какой-нибудь i3-i5); h310m mini atx 2 ram slot; 32gb ram переехало из компа 1; amd rx 6400 low profile; бесшумный thermalteck 550w sfx тоже переехал из компа 1. Какое-то время работал на нем, когда почти не ездил, при работе не шумит, mini pc показался чуть громче. rx 6400 греется под debian градусов до 60-70, даже без нагрузки. Под офтопиком такого нет. Eсли переткнуть провода мониторов в выходы на матплате греется меньше. cyberbank в 40 fps на минималках запускает. Корпус грубоватый, хорошо бы его доработать и тоже как-нибудь выложить.
Слева на столе книги: Ник Перумов «Война мага 2», «Код атлантиды», «Алгоритмы». Над книгами в чехле первая gpd. На столе неработающий wexler tab 740 с разбитым экраном (разбирал его посмотреть, чего там внутри), старая nokia lumia какая-то. На подставке джойстик, раскладывающаяся клавиатура с aliexpress.
Под подставками с детали для древней сборки:
dual core e2200, asus p5pl2, 4gb ram, nvidia gt 240. В качестве подложки для матплаты используется кусок от корпуса из которого собраны компы 1 и 4 :) Корпус был куплен за 34 рубля, доставка обошлась еще рублей 200-300. Пилю медленно и редко, так что когда будет готово не знаю, пока только основание установлено на рамку. Идея собрать из atx платы + обычного блока питания, что-нибудь не очень большое, насколько получится.
На компах debian 11-12, awesome wm, emacs. Диски, бывает, кочуют между компами. Системы там +- одинаковые плюс временами синхронизируются при помощи syncthing.
Рядом со столом доски для расширения рабочего места.
Продолжаю путешествие по тайлинговым оконным менеджерам в поисках идеала.
Настало время попробовать awesomewm. Настроил его в минималистичном виде, удалив все ненужное.
Из-за мелких неприятных подлагиваний было принято решение заменить ranger на что-то другое. Были варианты в виде lf, nnn и vifm, последний оказался для меня лучше всех.
Также geany был заменен на vim. Давно хотел попробовать вим, но было лениво вникать, но благодаря этой статье все же решился и теперь не могу понять, как я жил раньше. :)
На верхнем скриншоте терминал, rofi, календарь, обои (куда же без них);
На среднем vifm c включенным предпросмотром и btop;
На нижнем vim с открытым конфигом осома;
ШГ JetBrainsMono Nerd Font;
Тема оформления vim, btop и highlighting в предпросмотре vifm — onedark. Тема самого vifm — onedark с некоторым допилом под себя;
Плагины для вима: Colorizer, nerdtree, onedark.vim, vim-airline, vim-airline-themes, vim-devicons;
На фото, самодельный стол на основе 2 щитов 40x120 и икеевких ножек. Из-за ножек шатался, так, что пришлось прикрутить на 1 саморез к стене. Кронштейн
onkron на 2 монитора.Мониторы AOC 22P2Q 21.5 дюймов,
довольно приятный. Второй старый viewsonic va2026w, в
котором пришлось заменить подсветку на диодную, видимо
диоды не самые лучшие, так как изображение стало более синим.
Старая клавиатура microsoft ergonomic keyboard с мышкой, собирался продать, но в целом она норм, пользуюсь то ей, то механической varmilo.
Старые наушники koss sporta pro.
Системный блок, перепиленный:
msi mortar max b450m + ryzen 5 5600g + 32ram + nvidia 1660super.
Пытался сделать небольшой корпус получилось где-то 30x30x20 см,
размеры подогнал, но надо еще будет с ним повозиться.
Потребляет где-то от 60 до 195 ватт.
Систему недавно обновил до debian 12 и emacs до 28.2.
С emacs пришлось повозится, не разобрался, например, почему magit не работает если скомпилить в byte-код, с нескомпилированными файлами работает.
Но в основном конфиги живут еще с debian 7 и emacs 23.
Окружение все тот же awesome.
Решил я попробовать awesome. Понравилось. Некоторые (не очень важные) вещи я понять так и не смог и отказался от них, каким-то нашёл альтернативу, но в целом получилось довести до состояния, в котором можно спокойно работать. И на удивление захотелось на нём остаться. Всё такое красивое.
Затем запускаются вспомогательные скрипты для установки нужных пакетов. Скрипты простые, можно предварительно просматривать и редактировать их содержание.
https://github.com/arcolinuxd/arco-awesome
В который раз Manjaro не сломалась. Всё работает, включая её основное окружение KDE.
Какое-то время пилю это окружение, пытаюсь сделать его минималистичным и лаконичным (в рамках своих критериев), при этом не утратить юзабилити. Возможно кто-то из пользователей Awesome WM поделится своими секретами или наработками.
Нашлось время для игры с gtk, в данный момент используется версия x11-libs/gtk+-3.24.34, подправил тему, с гитхабом чё то не срослось(хотел тему загрузить), 2часа ждал верификацию, не дождался, тему делал oomox-ом, кому пригодится вот пресет для него: https://pastebin.com/Gxpu6sBe, на цвета терминала(присутствуют) в пресете не смотрите, они случайным образом сформированы, использую совершенно другие, иконки папирус использовал для пробы(есть в пресете, экспортируются из oomox-а отдельно). Селекторы, которые потрогал(можно ещё конечно, занятие на будущее), здесь: https://pastebin.com/qyEJAUQu.
Добрался на перекуре до шестой темы «Green» автора «worron» https://github.com/worron/awesome-config. Подстроил для себя, работает великолепно. Немного скринов:
Появились выходные и время на развлечения, ляпота, подстроил очередную темку Blue от мастера worron, мега удобства: https://github.com/worron/awesome-config. Сделать видео, а можно здесь потом ссылку постить? Скринами всё не покажешь. Что то немного наскринил.
Одна из менюшек запуска приложений по правому клику мыша и хоткею «mod+w»: https://i.ibb.co/5WMW544/awesome-blue-menu.png есть ещё Application launcher, Application quick launcher и Prompt box.
Я даже не заметил, когда в awesome появилась возможность импорта gtk-шных переменных. А когда заметил, то стало гораздо легче жить, а не держать зоопарк тем под настроение. Хотя до полного однообразия ещё далеко, не знаю, как автоматически менять тему gtk3, либо писать в settings.ini, либо лезть в инструменты DE, которого нет. С прошлого раза лишился второго монитора, пришлось украсть позаимствовать у родного предприятия квадратный. Паразитирую дальше.
Подработал внешний вид rofi, что-то серьёзное можно делать только с последней версией, скомпилял 1.6.1. Лучше, чем полноэкранный режим - не нашёл, подогнал на основе старых скриптов оболочку для sdcv, часто нужно пару незнакомых слов перевести. В том же стиле drun и run режимы.
А ещё покусился на боковую панель, пытаясь разместить в ней теги - совсем неудобно. Поэтому оставил постоянно висящий поверх всего popup с некоторыми виджетами, меняющий размер при наведении мыши, он же регулятор громкости по колёсику.
Manjaro Gnome, закос под Awesome WM. С доком, с обзором окон, с динамическими рабочими столами, ест при запуске 550-630 мегабайт памяти. И куча настроенных на все случаи жизни, но в том числе и невключенных расширений, ждущих своего часа.
Расширения: Activities Configurator, Dash to Panel, EditCorner, GPaste, Miniview, Remove Dropdown Arrows, Shell Configurator, Status Area Horizontal Spacing, Top Panel Workspace Scroll, Unite, Workspaces Bar и еще некоторые. Расширения для тайлинга хоть и есть, но не нужны — хватает Tilix’a и гномовского тайлинга.
Дополнив подпиленный awesomewm командой pcmanfm --desktop со свойством sticky, получил то, что давно хотел и с упорством маньяка пилил зачем-то виджетами на lua. Софтинки подошли друг к дружке, как влитые, pcmanfm без танцев с бубном запоминает назначенную ему обоину для каждого тега в отдельности и меняет их при переключении.
layout по умолчанию max, тайлинг присутствует полностью, декорация окон не нужна - мышкой + compose по полю окна гораздо удобнее таскать-тянуть-килять, чем, щурясь, ловить границу, заголовок, и кнопочки, а текста хватит и в верхней панельке. Минимум ненапряжных датчиков на нижней панельке, динамические теги. Иксы жрут чуть-чуть, функционируют отлично.
Освоил очередную темку Worron - а, Ruby, ссылку на конфеты думаю писать не надо и так все знают, уже была, запустил кучку всего по тегам что бы расшевелить виджеты(сверху-вниз: загрузка цпу по ядрам, под ним горизонтально рама и своп, далее ниже скорость сети, скорость 1-го диска, ниже 2-го, самый нижний - объёмы по дискам и разделам), сложно поймать момент для скриншота ;), виджеты, обоина и календарь справа на рабстоле скрываются при запуске клиента с терминалом или с любым другим софтом, временно отключил desktop_autohide, для скриншота, немного подправил обновлённый фирефокс 78.4.0esr https://ibb.co/zHzpbh6
Выкладывал тут как-то Виндо-Осом
Потом переходил на опенбокс, чистый XfWM и Гном (потому что Осом сложный).
Потом ушел с Арча. Потом вернулся на Осом и каким-то образом таки допилил до примерно того, что хотел.
Сейчас панель отвертикалена налево, заголовки окон - направо.
По мне все максимально функционально и надежно.
Чуть-чуть НЕ хватает гномовского овервью - вместо него снизу к углам экрана приколхожены через xdotool переходы на первый или второй тэг. И Propmtbox сейчас не очень влазит…
Но с нуля повторить уже этот конфиг хрен бы смог - потому что Осом сложный. Но крутой.
Решил отметиться достижением очередного комфорта (для себя) на десктопе и окончательным переездом на v4.3. Тайлинг как таковой использую редко, придерживаюсь правила один тег = один максимизированный клиент, а остальную мелочь можно в ontop floating c titlebar и даже sticky на всех тегах, как вот mpv.
Также очень порадовала возможность впихивать в popup ну практически всё: написал виджет для любимого mocp, по нему же мышкотыкательное управление. Да, я очень часто ленюсь, поэтому повесил на мышь многие действия с интерфейсом…
Взял дефолтную тему awesome подстроил под соответствующую тему gtk.
От moblin вместо иконок отказываться не хочу, хотя яркие элементы портят любые попытки быть в рамках приглушённых тонов.
С ШГ смирился, но я так долго наблюдал перед собой Droid Sans, что глаз больше не принимает что-то другое.
Попытался сделать виджет-замену NM, пока это выглядит как меню-велосипед на bash скриптах, которые работают с файлом interfaces.
И ещё немного приятных юзабельных и не очень мелочей для ежедневного do nothing.