Arch + i3
polybar взял отсюда: https://github.com/Z-8Bit/polybar-collection и отредактировал под себя.
Конфиг i3 взял свой старый (Gentoo + i3).
>>> Просмотр (1920x2160, 2277 Kb)
Всего сообщений: 35
polybar взял отсюда: https://github.com/Z-8Bit/polybar-collection и отредактировал под себя.
Конфиг i3 взял свой старый (Gentoo + i3).
>>> Просмотр (1920x2160, 2277 Kb)
Сдох у меня как-то ноутбук, друг подогнал свой старенький десятилетний макбук, какое-то время я пользовался макосью, но устал с ней бороться и накатил линукс. В принципе жить можно.
В целом, мейнстрим, archlinux + i3wm, в качестве панельки polybar, для запуска приложений rofi. Иконки на рабочем столе не нужны, все равно почти никогда его не вижу, а когда вижу - немного залипаю на мозаику Пенроуза (нижняя половина скрина), ее мне в нужных цветах и разрешении как-то сгенерировал один сайт, к сожалению, не помню какой.
Немного заморочился с цветовой палитрой, чтобы она в как можно большем количестве мест была одинаковая, но для emacs свою тему еще не написал, хотя это и не очень сложно, просто лениво.
Обмазался скриптами для rofi, сам писал или переписывал, потому что готовые варианты не особо устроили, а какие-то оказались совсем говном. Дергаю через них wifi, bluetooth и еще некоторые штуки, выглядит оно так. В целом, в них не было особой необходимости, но меня бесило, что иконки находились не там, где я хотел, уж даже особо и не знаю почему.
Для иконок использую Hack Nerd Font Mono, обычные почему-то в polybar обрезаются по правому краю.
Настройки храню в org-babel режиме в emacs, что можно увидеть на скрине. Может не самое удачное решение, но достаточно удобное, как минимум не надо лазать по файлопомойке, ища конфиги в ~, ~/.config и еще бог знает где, они автоматически выгрузятся куда надо, а если мне надо что-то посмотреть или поменять, не надо вспоминать куда лезть, все всегда в одном месте. Ну и плюсом отсортировано по заголовкам, удобненько.
>>> Просмотр (2560x3200, 1637 Kb)
Вернулся в свой старый i3wm, чтобы довести до ума. I3status заменил на polybar, dmenu заменил на rofi и запилил его в виде простого класического выпадающего меню. Иконки и названия рабочих столов заменил на цифры.
>>> Просмотр (1920x3240, 3208 Kb)
Два года на Никсоси:
За это время поставил Никсось в том числе на комп для тв, было бы здорово поставить ее еще на banana pi m2 zero, чтобы хостить octoprint для ender 3
>>> Просмотр (2560x1080, 650 Kb)
Скорее ради интереса и расширения кругозора, нежели серьёзного использования в работе, решил поставить Bspwm. Так как до этого уже был опыт в Sway, настройка сложностей никаких не вызвала. В планах поставить и опробовать все тайлинговые WM, но из-за нехватки времени решил начать с чего попроще. Работой Bspwm абсолютно доволен, правда без композитного менеджера очень сильно артефачил, поэтому доустановил picom. Пока ещё в процессе допиливания, например никак не могу победить Picture-in-Picture в Firefox, чтобы открывались как плавающие окна. Ну и Polybar после Waybar показался немного скудным. Кого интересует - конфиги туть
>>> Просмотр (1920x1080, 1786 Kb)
Перелез на 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
>>> Просмотр (2560x2160, 3593 Kb)
Жил я себе на арче, наслаждался терминальным ЮИ, потому-то ГУИ в XWayland выглядит как последний Uncharted на ванильной плойке. Но в один день случайно снес себе пол /
и было как-то лень все восстанавливать. На арче сидел сколько себя помню, поэтому решил посмотреть, как там дела в других легковесных дистрибутивов. Глаз зацепился за Void, потому что это тот же самый арч, но без systemd
. Заодно решил осилить HiDPI на Х и пересесть на него, чего раньше не очень удавалось. Ибо емакс в терминале это как корочки от хлеба.
В общем, пришлось менять весь стек: sway + waybar + bemenu
на bspwm + polybar + rofi
. Ну и плюсом picom
, чтобы спецэффекты были, но только чуть-чуть. А это означает переписывание конфигов и wal
темплейтов. Более того, так как ручки то у меня кривые, хотелось автоматизировать все, начиная от бутстрапа системы и заканчивая расстановкой конфигов в нужные места.
В общем, после трёх недель кряхтений, получилось набросать минимум всего, что нужно для полноценной работы на десктопе. Включая вот этот вот бутстрап, который поднимет базовую систему с full disk encryption и ещё парочку скриптов, которые поставят все зависимости и настроят Х с HiDPI и WM со всеми перделками. Написано все это, конечно же, на fish shell. Потому что а на чем ещё. Теперь то можно удалять и двигать все, что не приколочено (а ничего не приколочено) и не бояться, что все сломается и придётся настраивать все ручками заново.
Если по софту, который использую, то это:
Все это, как и подобает, лежит на гитхабе:
Мой прошлый сетап я тут не кидал, но его можно найти в /r/unixporn. Там тоже аниме, но только Хомура.
>>> Просмотр (3840x4320, 2062 Kb)
Делать дома нечего, решил попробовать эти ваши тайлинги на своем ноуте.
Не очень это просто, особенно когда не умеешь кодить всякие css и изучаешь все методом тыка и «обратного инжиниринга».
В целом пока нравится, так привык за две недели, что Gnome кажется каким-то неудобным.
На скриншотах:
Еще скриншоты:
Rofi, углы пока не понял как убрать
LOR+ranger
Other apps
>>> Просмотр (1920x1080, 437 Kb)
Терминал — urxvt, бар — polybar
Конфиги: https://github.com/malyutinegor/rainy
Видео с обоями: https://i.imgur.com/CTiwPki.mp4 (они обычно всегда отключены, включаю чисто чтобы помедитировать)
>>> Просмотр (1366x768, 752 Kb)
Шалом, понята!
Посчитал, что негоже входить в новое десятилетие с оформлением из 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 уже надоел (почти за семь лет-то).
Как-то так.
>>> Просмотр (1280x800, 196 Kb)
Это началось год назад когда я купил ноутбук без операционки, а на нем стоял уже какой-то мега глючный дистрибутив с гномом 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
>>> Просмотр (1920x1080, 720 Kb)
Итак, с момента прошлого скриншота накопилась куча изменений, так что решил выложить новый. Сейчас большая часть (свободного) времени уходит на всякую хрень, так что поменялось мало чего.
Сводка:
О системе:
Цвета, обои и дотфайлы можно посмотреть в репе на гитлабе: https://gitlab.com/codingjerk/dotfiles
>>> Просмотр (1920x1080, 313 Kb)
Собственно решил обновить свой конфиг десктопа и вот что получилось.
>>> Просмотр (1920x1080, 361 Kb)
Мой второй ноутбук0 который таскаю с собой.
Стоит все это дело на китайском говнобуке за 14к рублей на осень 2018. На удивление имеет нормальную ips-матрицу и такое себе железо, но за такую цену найти даже что то похожее из наших магазинов нереально, так что доволен. Программировать на нем (ламповая сишечка) вполне норм, да и ютуб не тормозит, а большего от него и не нужно.
Если вдруг кому надо, могу поделиться конфигами.
>>> Просмотр (1920x1080, 1574 Kb)
Решил поделится, смело кидайте камни ;)
Перед вами мое рабочее окружение, которое использую уже порядка года. Из гуишных приложений только саблайм, псманфм по надобности, хром и брейкетс.
Прикручена смена тем (вид терминала, тема саблайма, гтк тема, курсор, цвет панелей, rofi и dmenu), что бы интерфейс не приедался + автосмена обоев google earth. Пачка скриптов для dmenu, по типу монтирование\размонтирование устройств, pass, скриншотер, запись экрана, подключение мониторов и много еще прочего. Пачка скриптов для i3: размер окон, i3ass и т.д.
Пример белой темы. Пару скриншотов.
Таксс, что еще то? Да много чего, но лень писать видео и делать 100500 скринов. Будет интересно, выложу конфиги.
Всем добра)
>>> Просмотр (1366x768, 323 Kb)
Раз тут такое спонтанное выкладывание i3, то я тоже выложу своё.
Это - постепенное развитие моего конфига, который был сделан «по вашим советам» (NixOS + i3 + KDE (по вашим советам))
Основные внешние изменения - добавлены konversation с конфигом, цветовая тема okular, «цветовая тема» firefox ( LOR habr github ).
Ещё я попробовал попользовать XMonad, особого профита для себя не увидел. Вместо этого просто научился использовать табы в i3.
Внутри я добавил плагинов emacs для своего комфорта, растащил конфиг по отдельным файлам, дописал плагинов для albert, перешёл на rclone с gdrive-ocamlfuse.
Конфиг: https://github.com/balsoft/nixos-config/
>>> Просмотр (1920x1080, 277 Kb)
следующие → |