Gentoo + i3
polybar взял здесь и отредактировал под себя.
Конфиг i3 взял старый.
Переехал обратно на генту, но поменял только обои и файловый менеджер.
Всего сообщений: 37
polybar взял здесь и отредактировал под себя.
Конфиг i3 взял старый.
Переехал обратно на генту, но поменял только обои и файловый менеджер.
Оконный менеджер: i3 (как понятно из названия).
Железо древнее: AMD E1-7010 APU with AMD Radeon R2 Graphics 1.500GHz AMD ATI Radeon R2 Graphics.
Строка состояния: polybar.
Аудиовизуализатор: cava.
Файловый менеджер: nemo.
Тема: Arc-Dark.
polybar взял отсюда: https://github.com/Z-8Bit/polybar-collection и отредактировал под себя.
Конфиг i3 взял свой старый (Gentoo + i3).
Сдох у меня как-то ноутбук, друг подогнал свой старенький десятилетний макбук, какое-то время я пользовался макосью, но устал с ней бороться и накатил линукс. В принципе жить можно.
В целом, мейнстрим, archlinux + i3wm, в качестве панельки polybar, для запуска приложений rofi. Иконки на рабочем столе не нужны, все равно почти никогда его не вижу, а когда вижу - немного залипаю на мозаику Пенроуза (нижняя половина скрина), ее мне в нужных цветах и разрешении как-то сгенерировал один сайт, к сожалению, не помню какой.
Немного заморочился с цветовой палитрой, чтобы она в как можно большем количестве мест была одинаковая, но для emacs свою тему еще не написал, хотя это и не очень сложно, просто лениво.
Обмазался скриптами для rofi, сам писал или переписывал, потому что готовые варианты не особо устроили, а какие-то оказались совсем говном. Дергаю через них wifi, bluetooth и еще некоторые штуки, выглядит оно так. В целом, в них не было особой необходимости, но меня бесило, что иконки находились не там, где я хотел, уж даже особо и не знаю почему.
Для иконок использую Hack Nerd Font Mono, обычные почему-то в polybar обрезаются по правому краю.
Настройки храню в org-babel режиме в emacs, что можно увидеть на скрине. Может не самое удачное решение, но достаточно удобное, как минимум не надо лазать по файлопомойке, ища конфиги в ~, ~/.config и еще бог знает где, они автоматически выгрузятся куда надо, а если мне надо что-то посмотреть или поменять, не надо вспоминать куда лезть, все всегда в одном месте. Ну и плюсом отсортировано по заголовкам, удобненько.
Вернулся в свой старый i3wm, чтобы довести до ума. I3status заменил на polybar, dmenu заменил на rofi и запилил его в виде простого класического выпадающего меню. Иконки и названия рабочих столов заменил на цифры.
Два года на Никсоси:
За это время поставил Никсось в том числе на комп для тв, было бы здорово поставить ее еще на banana pi m2 zero, чтобы хостить octoprint для ender 3
Скорее ради интереса и расширения кругозора, нежели серьёзного использования в работе, решил поставить Bspwm. Так как до этого уже был опыт в Sway, настройка сложностей никаких не вызвала. В планах поставить и опробовать все тайлинговые WM, но из-за нехватки времени решил начать с чего попроще. Работой Bspwm абсолютно доволен, правда без композитного менеджера очень сильно артефачил, поэтому доустановил picom. Пока ещё в процессе допиливания, например никак не могу победить Picture-in-Picture в Firefox, чтобы открывались как плавающие окна. Ну и Polybar после Waybar показался немного скудным. Кого интересует - конфиги туть
Вроде всё. На фоне, кстати, видеообоина, не знаю зачем, она почти всегда на паузе стоит
Перелез на NixOS после долгих лет арчевания. Пока не могу собрать только neovide
: https://discourse.nixos.org/t/rust-curl-tls-neovide-failed-to-run-custom-build-command-for-sdl2-sys-v0-34-0/7086
Систему проще настраивать и обслуживать, но если в пакете нет нужных тебе опций или нет самого пакета, то возиться придется дольше, чем с AUR.
sudo nix-channel --add https://nixos.org/channels/nixos-19.09 stable
sudo nix-channel --add https://nixos.org/channels/nixos-unstable nixos
Сижу на unstable, если пакет ломается, то меняю cura на stable.cura. Механизм даунгрейда пакетов / пининга намного приятнее чем в Арче.
Можно сделать наоборот, сидеть на стабильной ветке и некоторые пакеты ставить из unstable.
Вот так можно настроить Nginx + Let’s Encrypt:
{
security.acme.acceptTerms = true;
services.nginx = {
# Use recommended settings
recommendedGzipSettings = true;
recommendedOptimisation = true;
recommendedProxySettings = true;
recommendedTlsSettings = true;
commonHttpConfig = ''
charset utf-8;
source_charset utf-8;
'';
enable = true;
virtualHosts."host.dev" = {
enableACME = true;
forceSSL = true;
root = "/var/www/host";
};
};
# Optional: You can configure the email address used with Let's Encrypt.
# This way you get renewal reminders (automated by NixOS) as well as expiration emails.
security.acme.certs = {
"host.dev".email = "admin@foo.bar";
};
}
Просто собрать live usb под себя, реиспользуя модули из основной конфигурации.
Больше скринов и конфиги: https://github.com/ksevelyar/dotfiles
Жил я себе на арче, наслаждался терминальным ЮИ, потому-то ГУИ в XWayland выглядит как последний Uncharted на ванильной плойке. Но в один день случайно снес себе пол /
и было как-то лень все восстанавливать. На арче сидел сколько себя помню, поэтому решил посмотреть, как там дела в других легковесных дистрибутивов. Глаз зацепился за Void, потому что это тот же самый арч, но без systemd
. Заодно решил осилить HiDPI на Х и пересесть на него, чего раньше не очень удавалось. Ибо емакс в терминале это как корочки от хлеба.
В общем, пришлось менять весь стек: sway + waybar + bemenu
на bspwm + polybar + rofi
. Ну и плюсом picom
, чтобы спецэффекты были, но только чуть-чуть. А это означает переписывание конфигов и wal
темплейтов. Более того, так как ручки то у меня кривые, хотелось автоматизировать все, начиная от бутстрапа системы и заканчивая расстановкой конфигов в нужные места.
В общем, после трёх недель кряхтений, получилось набросать минимум всего, что нужно для полноценной работы на десктопе. Включая вот этот вот бутстрап, который поднимет базовую систему с full disk encryption и ещё парочку скриптов, которые поставят все зависимости и настроят Х с HiDPI и WM со всеми перделками. Написано все это, конечно же, на fish shell. Потому что а на чем ещё. Теперь то можно удалять и двигать все, что не приколочено (а ничего не приколочено) и не бояться, что все сломается и придётся настраивать все ручками заново.
Если по софту, который использую, то это:
Все это, как и подобает, лежит на гитхабе:
Мой прошлый сетап я тут не кидал, но его можно найти в /r/unixporn. Там тоже аниме, но только Хомура.
Делать дома нечего, решил попробовать эти ваши тайлинги на своем ноуте.
Не очень это просто, особенно когда не умеешь кодить всякие css и изучаешь все методом тыка и «обратного инжиниринга».
В целом пока нравится, так привык за две недели, что Gnome кажется каким-то неудобным.
На скриншотах:
Еще скриншоты:
Rofi, углы пока не понял как убрать
LOR+ranger
Other apps
Терминал — urxvt, бар — polybar
Конфиги: https://github.com/malyutinegor/rainy
Видео с обоями: https://i.imgur.com/CTiwPki.mp4 (они обычно всегда отключены, включаю чисто чтобы помедитировать)
Шалом, понята!
Посчитал, что негоже входить в новое десятилетие с оформлением из 2013. Поэтому, вдохновлённый цветами из Windows 3.11 и прочими ретроградскими непотребствами состряпал новую тему оформления. На скриншоте:
Ну и FreeBSD-12.1-RELEASE-p1. Это всё вращается на HP Pavilion dv4 с 4 ГБ ОЗУ и Intel(R) Core(TM)2 Duo CPU P8400 @ 2.26GHz вместо процессора. Благо, с Firefox'ом и Sylpheed'ом справляется.
На polybar'е отображается слева направо: погода (с openweathermap.org, свободное место/всего места на / и /usr/home, температура ядер процессора, свободная ОЗУ/всего ОЗУ, точка доступа Wi-Fi (канал), заряд батареи и статус заряда, яркость, громкость и раскладка клавиатуры. Все данные, кроме раскладки клавиатуры отдаются собственными скриптами.
Как и в 2013 году, на каждом рабочем столе (всего их 12) запущен xterm без декораций.
Шрифт — Anonymous Pro, Terminus уже надоел (почти за семь лет-то).
Как-то так.
Это началось год назад когда я купил ноутбук без операционки, а на нем стоял уже какой-то мега глючный дистрибутив с гномом 3. Поюзав месяц оффтопик, вспомнил, что та самая операционка хоть и была глючной, зато в ней было кое что интересное. Разузнав подробнее про дистрибутивы, немного боясь, но установил Mint, после чего была Xubuntu, Monjaro с awesome, MXlinux и Debian. Самые приятные ощущения оставил только Debian c протухшим mate, но сейчас вполне доволен и оптимизированным Mint с cinnamon (стоит в дуалбуте на всякий случай).
Так как каникулы достаточно длинные появилось время наконец осилить тайлинг и рач и вот что вышло. По сути огромное количество кодовой базы и идей взяты у Luke Smith, за что ему отдельная благодарность. Ещё хочу ещё отметить, что хоть система и на зашифрованном диске, в производительности она не сильно проигрывает.
Изначально я юзал i3-gaps и вроде как он меня всем удовлетворял, но когда узнал про bspwm, сразу понял что он значительно лучше подходит. Особо понравилась архитектура, когда оконный менеджер не лезет в настройки клавиатуры.
Kitty немного медленнее моего прежнего st, но в нем значительно больше плюшек. Пробовал zsh как интерактивынй шелл, но так и не понял в чем его фишка, разве что изкоробочности больше. Лучше уж потом фиш осилить если в нем пофиксили безопасность.
Как в случае с i3, монолитная архитектура всегда проигрывает более модульной, поэтому, немного повозившись с конфигами, смог таки пересесть с cmus.
По сути использование polybar во много раз ускорило переезд с i3. Читал, что он есть много поэтому может пересяду на lemon(bar|new)
Долго использовал обычный вим и как был приятно удивлён улучшениями в его neo версии. Конфиг Люка Смита очень крут к тому же.
Thunar, dunst, sxiv, xwallpaper
И много скриптов для комфортной работы
Stow оказался очень удобным = dotfiles
Итак, с момента прошлого скриншота накопилась куча изменений, так что решил выложить новый. Сейчас большая часть (свободного) времени уходит на всякую хрень, так что поменялось мало чего.
Сводка:
О системе:
Цвета, обои и дотфайлы можно посмотреть в репе на гитлабе: https://gitlab.com/codingjerk/dotfiles
Поставил новый Arch, решил попробовать i3wm.
Панель — polybar
Терминал: обычно Tilix (тилинг в тилинге :D), для мелкой фигни — tilda (на скриншотах)
Собственно решил обновить свой конфиг десктопа и вот что получилось.
Мой второй ноутбук0 который таскаю с собой.
Стоит все это дело на китайском говнобуке за 14к рублей на осень 2018. На удивление имеет нормальную ips-матрицу и такое себе железо, но за такую цену найти даже что то похожее из наших магазинов нереально, так что доволен. Программировать на нем (ламповая сишечка) вполне норм, да и ютуб не тормозит, а большего от него и не нужно.
Если вдруг кому надо, могу поделиться конфигами.
Экстракт всего ненужно в одном скриншоте.
следующие → |