Собрались как-то два гентушника на берегу моря генту покомпилять... нет, не так, собрались два гентушника скинуть фоточки с камеры на жёсткий диск, и внезапно обнаружилось, что поддержка SD карт не включена в ядре. Пришлось пересобирать ядро, процесс наглядно показан в пикрелейтед, сушки и минералка добавлены для полноты натюрморта :)
Решил попробовать эти ваши тайловые WM, сразу поставил DWM. Конфиг в заголовочном файле не совсем удобен, но после окончательной настройки вряд ли кто будет туда лезть. Второе, что не понравилось - никак не смог настроить Powerline Symbols: сколько ни старался, плавного перехода фона добиться не получилось (после каждой стрелочки почему-то шел пробел и портил всю картину), поэтому чуток подправил и забил. Вышло достаточно удобно, можно держать в фокусе сразу несколько окон (Emacs, терминал и еще что-нибудь).
Скрин с терминалом, никуда кроме рыгхоста почему-то заливаться не хотел.
Так уж получается что я выкладываю скриншоты на лор раз в год :D
С прошлого скриншота изменений довольно мало, сменил дистрибутив, с арча убежал сверкая пятками, чем дальше - тем хуже арч, настоящий тестополигон, тот же dwm, тот же ноут.
Dwm по сути ванильный, только pertag.diff ну и хоткеи забиндины на некоторые ништяки.
Вполне готово для десктопа, даже проприетарщина в лице flash и кодеков mp3, mp4 и т.п. заработала. Самое то для легкого непринужденного серфинга в нете.
Помимо нативных приложений можно емержить гентушные пакеты, или пускать полноценный Линукс в чруте с помощью crouton.
Т.к. система собирается из исходников, легко запиливаются нужные хотелки, которых не хватает в проприетарной Chrome OS. Тоже самое с адаптацией под железо - необязательно иметь хромбук.
Вдохновляюсь цитатками и медленно продвигаюсь по пути linux kernel developer.
Давно не мог привести рабочее место в порядок, что-то не нравилось, но сейчас вроде как все устоялось и я решился выложить.
Так получилось, что купил я ноутбук с совершенно неадекватным тачпадом и проляпал гарантию. Щито поделать, привыкаю к работе без мыши
Заменил firefox на qutebrowser
Ироды хотят запилить в очередном релизе gtk3, а тупоголовые из говнотк3 сломали oxygen-gtk3. Совсем сломали. Так что мои усилия просто пойдут коню под хвост.
qutebrowser сыроват, но юзабелен.
ШГ в статусбаре qute я после поста еще подправил, да
А еще FF упоролся и показывает все возможные опции в меню
Заменил pidgin на quassel + bitlbee.
На bitlbee нужно бы наложить патч для нормальных никнеймов в конфочках, либо дождаться попадения его в апстрим. Пока жую говно.
quassel-core поднят на сервере, так что я все время онлайн
в quassel-client нехило так штырит ШГ при вводе, лол
pidgin выглядит мертвячиной, и в связи с жестокой привязанностью к говнотк не имеет никаких перспектив к жизни
Со времен прошлого скриншота поменял тему плазмы, иконки. Или не менял, а в апстриме все таким стало, черт знает
Упорно избавлялся от gtk3 в системе. Сейчас не хватает только приложения для фотографирования с камеры, перебиваюсь консольными утилитами.
Перешел на nvim. Хоть там и «асинхронный i/o», он любит частенько намертво зависать, когда портаж мучает диск. Обычный vim так не делал.
go-говнокод в nvim
LO меня совсем доконал. Тормоза-то в любом месте простительны, но вот невозможность без БОЛИ И СТРАДАНИЙ ввести даже банальный список (ну а о работе с оглавлением, таблицами и прочем я даже не говорю) оказалась для меня последней каплей. Для чтения перешел пока на wps office, писать пока не приходится. Когда придется — пойду делать вдоль
Скажите мне, когда изобретут гуишный vifm? Долфин не совсем ня
После пары лет мужеложества использования OS X я вернулся в десктопный Linux. Все параметры системы видны на самом скриншоте. По сравнению с El Capitan Gentoo на этой машине просто летает (правда, когда дело касается дисковых операций, система долго и упорно хрустит винтом. Apple до сих пор ставит в не-макбуки по дефолту такие страшные винты на 5400 оборотов, что плакать хочется).
План: купить SSD и забыть вообще про любые тормоза. Машинка с таким конфигом в качестве рабочей станции проработает ещё года два точно.
Недавно, на почве приступа системд-параноидальной шизофрении, решил поиграться с XMonad как KDE-альтернативой. Было интересно чего же будет не хватать. После серии сеансов любви с настройками, начал вырисовываться ответ: ничего.
Рабочая система размещена на 14" лаптопе, поэтому я стремился к минимизации потребности организации окон при помощи мыши. В КДЕ в основном пользовался быстрыми клавишами с окнами без декораций. Вскоре стал задавться вопросом - что же меня так держит на этом DE, если каждая установка начинается с отключения эффектов, анимаций и декораций окон - всего того, чему разработчики KDE уделяют столько внимания? Есть в этом что-то нечестное.
Уже какое-то время назад, я начал присматриваться к XMonad, но серьезной настройкой не занимался. А тут как раз kde-systemd-шизофрения. В общем - повод нашелся. Plasma выпилина начисто, остались kde-ошметки в виде нескольких полюбишихся приложений.
Steam на скрине как пример того, что игоря нужны и на GNU/Linux тоже.
Вобщем, как мне кажется, результат не подкачал и оно того стоило.
Не прошло и дня с момента релиза, как я обновил у себя это замечательное DE. Наконец-то завезли natural scroling для тачпада, доволен как слон. Багов не заметил, но одно очень сильно не обрадовало - GTK+3 темы упорно отказывались работать с панелью MATE, пришлось фиксить самому. Но даже желание запостить скриншот на ЛОР не мешает мне ковыряться в одной известной небольшому кругу олдфагов игре, в окне справа правлю скрипт с первой (по крайней мере, ее ставили первой, вела она на все остальные, название файла - деза) deathmatch локации. Кто угадает язык - тому мое глубочайшее почтение ;)
Долго пытался сделать идеальное окружение, но не хватило нервов — необходимые для большинства моих идей виджеты от doraneko на awesome из git/master перестали работать из-за того, что в awesome переделали реализацию базовых виджетов. Короче, осталось только уютненькое окружение без виджета плейера, без стека уведомлений, без красивого и функционального меню (а осомовское меню до сих пор не распознаёт клик вне своего виджета и не скрывается, в отличие от меню в тулкитах). Но основное всё же реализовано.
Что есть:
Только иконки в тасклисте:
no icon для приложений не имеющих иконок;
Размер иконок фиксирован, чтобы не растягивало, например в GIMP, по ширине;
Титл на панели — в некоторых приложениях титл отображает несохранённые данные (например в GIMP, опять же, ну и в текстовых редакторах, конечно);
Виджет часов:
Показывает день недели прогрессбаром (выходные другого цвета);
При наведении показывает дату в формате DD.MM.YY (без всплывающих формочек, календарей и прочего);
показывается поверх любых полноэкранных окон (удобно, когда играешь или смотришь поний);
Панель становится непрозрачной, если окно maximized;
Трей сворачивается (так как из-за некоторых ограничений (или криворукости разрабов?) виджет трея не перерисовывается при скрытии/удалении его с панели на лету, пришлось городить костылик, отрисовывающий его при скрытии за пределами экрана, что позволяет скрыть виджет нормально);
Много правил, очень много коллбэков;
Перепилены некоторые стандартные осомовские луашные библиотеки;
Никаких сторонних плюшек не подключено;
Окружение:
GTK2: самописная тема, использующая murrine (для pixmap-составляющих используется она же).
Qt4, Qt5: жрут тему GTK2;
Иконки: Evolvere Flat Vivid Sunken Dark;
Курсор (на скриншотах не видно): Breeze (не смотря на то, что он почти того же тона, что и тема, он не сливается с окружением);
Обоина тоже самопальная (виден процесс на скриншоте с GIMP);
Отдельно хочу порадоваться за spacefm, который ожил и теперь снова пилится, радуя новыми плюшками (тулбары переделали, а вот с колонками всё та же проблема — они растягиваются при расширении окна, но при его сужении обратно не хотят).
Виновник торжества:
% > awesome --version
awesome v3.5.2-804-gee0e9ba-dirty (The Fox)
• Build: Oct 1 2015 13:41:23 for x86_64 by gcc version 4.9.3 (@)
• Compiled against Lua 5.1.5 (running with Lua 5.1)
• D-Bus support: ✔
Не стал пропихивать все скриншоты в контекст, пусть они будут отдельно;
Ещё есть над чем работать, но уже неплохо с этим управляться. Более-менее достойные обои для сабжа искать было тяжелее, чем могло бы быть.
В панелях и терминале шрифт - Tewi (много влезает, да и символов немало), в GTK - PT Sans, в редакторе - Input. Иконостас - ACYL. Нижняя панель - conky с выводом в lemonbar.
Почти полностью совершился переход от SublimeText к Geany. С помощью плагинов и скриптов можно наваять почти всё, что было в ST, а есть поменьше, да и с большими файлами хорошо работает.
Неделю назад перелез с KDE 5 на Cinnamon 2.6.13. Заставило меня это сделать почти 2-недельная война с KWin, который сломали в Plasma 5.4.1 и которая начисто вешала иксы при запуске Battle.net Launcher в Wine. Я писал и сюда и даже в багзиллу KDE, только все бесполезно. В багзилле вообще сочли, что проблемы не в их кривом поделии, а у меня. А неделю назад у меня KDE вообще перестал запускаться. Как выяснилось позднее, это произошло из-за обновления какого-то кривого пакета (не помню уже, какого именно), но исправлять уже не было никакого желания. В общем, остался я наедине с голой консолью и в самый неподходящий для этого момент. Пришлось в срочном порядке устанавливать Cinnamon. За неделю до этого я установил Linux Mint в виртуалке и меня приятно поразила вылизанность интерфейса в Cinnamon и комфортное управление. Даже тогда я счел, что это реальная альтернатива KDE, только не думал, что вот так скоро придется ею воспользоваться. Итак, установил Cinnamon, обжился и хотел бы продемонстрировать вам свой удобный рабочий стол.
Cinnamon - это голая оболочка, без каких-либо дополнительных программ. И это хорошо, потому что дополнительных программ существует великое множество, пусть лучше разработчики Cinnamon концентрируются на качественной оболочке, чем на создании очередных велосипедов. Вот некоторые дополнительные программы, которые пришлось поставить:
Просмотр изображений: Ristretto
Просмотр PDF-файлов: Atril (из MATE)
Системный монитор: mate-system-monitor
Архиватор: Engrampa (из MATE)
Эмулятор терминала: Terminator. Из-за возможности деления экрана на несколько считаю его самой лучшей терминальной программой.
Создание скриншотов: Screengrab. Очень хорошая легковесная программа, не уступающая по функционалу встроенному в KDE аналогу.
Виджеты на рабочем столе:
1. В правой части - Conky.
2. Посередине рабочего стола - стандартный десклет «Цифровая фоторамка».
3. В левой части - питоновский скрипт, выводящий HTML-страницу. Я его обнаружил совсем недавно и был просто в восторге, потому что давно мечтал о такой возможности. Поскольку это питоновский скрипт, такой виджет способен запускаться на любой DE. Подправить его, чтобы он отображал именно мою HTML-страницу, не составило большого труда, даже без знания Python. Конкретно мой виджет отображает предстоящие события в календаре. Сделал это так. Я заношу события на серваке с помощью DAViCAL и AgenDAV. Bash-скрипт с помощью Calcurse берет эти события и на предстоящий месяц экспортирует в формат HTML. А виджет этот HTML лишь отображает.
Шрифты в Cinnamon и Conky: Droid Sans.
Тема GTK: Clearlooks-phenix
Тема Cinnamon: Mint-X-Aqua
Значки: Shiny buttons. Очень хороший сет, а главное - большой.
Иконка для кнопки Меню: tux.svg
Обоина давняя, я ее использую уже несколько лет, она и тут засветилась на моих прошлых скриншотах.
Сижу с таким интерфейсом уже давно, тема эта же не меняется уже года 2-3. Тут взял да и поставил infinality-ultimate (до этого было вообще без всякого fontconfig). Что-то изменилось но в лучшую или худшую сторону неясно. Поэтому предоставляю выбор общественности.
На одном предприятии среди ненужного или списанного хлама был найден данный артефакт 2006 года. Сейчас работает этот девайс под управлением Gentoo Linux. На борту:
Вот такое вот окружение у меня получилось после двух-трёх месяцев использования XMonad. До этого перепробовал несколько различных DE(KDE(четвёртые и пятые), GNOME 3(второй не застал), MATE, LXDE, Xfce), из которых больше всего мне понравились кеды. После долго сидел на IceWM, пробовал(но не очень-то и осилил) FVWM2 и Openbox. Несколько месяцев назад начал изучать Haskell. Как-то знакомый посоветовал попробовать тайло-WM. Вот тогда я и решил попробовать XMonad.
Теперь немного о самом окружении. На скрине виден кусок моего конфига для XMonad, стыренного частично с Хабра, частично с гитхаба, и подогнанного под мои нужды. Для воркспейсов используется иконочный шрифт FontAwesome(подсказал kalterfive), на панели - Droid Sans Mono. В качестве плеера - mpd, клиент - ncmpcpp. Кроме того, хотя на скрине этого и не видно, но в панель выводится инфа о текущих плейлисте и песне. Терминал - urxvt, шрифт - terminus. Цветовая схема нагло стыбрена у intelfx.
Про ШГ в терминале - знаю, но не знаю, какой шрифт лучше туда поставить. Раскраска в виме тоже вырвиглазная, но опять же, не в курсе, на что поменять.
С KDE перелез на Xfce, потому что тот был слишком громоздким, после чего перешел на MATE, потому что в Xfce что-нибудь, да не работало (яркий пример - отсутствие иконки уведомления при изменении яркости, как результат - нельзя увидеть текущий уровень яркости экрана) да и просто не особо удобно было. Вспомнил старый добрый GNOME 2 на OpenSolaris и решил попробовать, чего же там наворотили в его форке, MATE. В целом весьма доволен, все работает как положено. Linux годен для десктопа. Краткая сводка:
Тема GTK+ 2/3: Vertex
Основной шрифт: Play
Моноширинный шрифт: Anka Coder (от Pragmata Pro устал)