LINUX.ORG.RU

Галерея - Архив 2019, Февраль

Угадайте WM

Галерея — Скриншоты

Я наконец, познал прелести тайловых WM. Да, это быстро и удобно.

Firefox на втором теге: http://pic4a.ru/ijYX/

Кто первый угадает — получит от меня конфиг.

>>> Просмотр (3840x2160, 1065 Kb)

 ,

Aceler
()

Рабочее место музыканта-линуксоида

Галерея — Рабочие места

Сфотографировал свою кухню, пока на ней никто не бренчал. Люблю её.

Итак, что мы имеем на фото.

Нижняя клавиатура - рабочая станция Korg Trinity. Почтенный пожилой японец, родоначальник обширного семейства Trinity/Triton и их многочисленных производных. Несмотря на почтенный возраст (ориентировочно 15-20 лет, точнее сказать не могу, брал с рук), на синтезаторе ни царапинки, работает идеально. С него я обычно играю и пишу всякие пианинки, электропианинки, органы, пады, колокольчики, вот это всё - очень густое, жирное звучание. Электронные тембры, разумеется, по большей части морально устарели и годятся разве что воссоздавать дух эпохи. На таких машинках в конце девяностых - первой половине нулевых было сделано куча радио-хитов, благо, эта техника позволяет делать аранжировки, не задействую какой-либо дополнительный инструментарий: в наличие навороченный секвенсор, большой тачскрин, флоппи-дисковод, а также возможность расширять функционал за счёт установки дополнительного железа - жёстких дисков, плат, реализующих дополнительные алгоритмы синтеза, дополнительных входов/выходов, и т. д. Само собой, сейчас такой функционал гораздо проще реализуется с помощью десктопа и программного секвенсора, так что такие специализированные устройства постепенно уходят в прошлое.

На втором этаже разместилась миди-клавиатура CME UF50. Добротное устройство с кучей контроллеров и возможностью их перенастраивать как угодно под себя, с приятной упругой клавиатурой, хотя, к сожалению, достаточно шумной. Подсоединяется это миди-устройство к ноутбуку через беспроводной USB-свисток. С миди-клавиатуры я обычно играю то, что выигрышнее звучит через программный секвенсер, в основном живые акустические инструменты - скрипочки, дудочки, этнику, иногда рояльки, хотя четырёх октав маловато для комфортной игры на рояле.

На отдельном пюпитре расположился ноутбук Acer Aspire V5. На ноутбуке установлена Slackware 14.2 с Xfce, потому что ультрастабильно и легко пересобрать нужные компоненты системы под себя. Ядро пересобрано с настройками для лучшей отзывчивости, наложены патчи, добавляющие планировщик MuQSS (бывший BFS). Включен rtirq - демон, дающий высокий приоритет реального времени псевдопроцесам ядра, ответственным за работу с аудио, а также компонентам системы, отвечающим за вывод звука, и аудиоприложениям.

На ноутбуке запущен DAW - Reaper, нативный, звук выводится через бэкэнд ALSA. От использования JACK я отказался, при том же размере буфера он иногда потрескивает. Задержка ввода/вывода при игре с миди-клавиатуры составляет чуть больше 11 миллисекунд. Внутри DAW загружено несколько инстанций секвенсера Kontakt. На отдельные дорожки повешены отдельные пресеты/тембры, переключаясь между дорожками через контроллеры миди-клавиатуры или хоткеи, я переключаю тембры.

На заднем плане в кадр попали микшер, здоровенный басовый кабинет, два гитарных кабинета один на другом в углу, барабанка сбоку, в общем, типичное оборудование для «тяжёлой» комнаты на репетиционной базе.

Так и живём.

>>> Просмотр (4160x2336, 1648 Kb)

 , , , ,

meliafaro
()

Будни NetBSD-раба

Галерея — Скриншоты

Обычный будничный вечер. На скриншоте процесс допиливания напильником одного из пакетов в pkgsrc/wip.

За скриншотом, очевидно, пыхтит NetBSD-8.0. Нравится эта ОС. Правда из-за нехватки рук имеет небольшую кучку всяких недоработок. Например, устаревшее fuse API, из-за которого теперь не работает fuse-ntfs (читать NTFS можно, но не писать). В видосиках присутствуют постоянные дропы. Не знаю с чем это связано. Возможно с устаревшей MesaLib (в NetBSD собирается лишь 7-ая версия).

Ещё немного расстраивает, что само pkgsrc-сообщество теперь не очень сильно обращает внимание на эту систему. Хотя pkgsrc произошёл изнутрей и является ключевой частью NetBSD. Одним из самых вопиющих примеров на моей памяти было то, что у пакета firefox52 по-умолчанию была включена опция alsa, а не oss (уже исправлено). То есть, чтобы получить звук в Файерфоксе на Нетке, нужно было пересобирать его пакет с нужными опциями.

Но, тем не менее, притягивает она чем-то меня. Прямо ХОЧЕТСЯ ВЗЯТЬ И ЗАЩИТИТЬ ДОРАБОТАТЬ, так сказать.

Рабочее окружение

Тут всё довольно просто. У меня работает связка herbstluftwm+sxhkd. herbstluftwm с отключёнными хоткеями отвечает за управлением окнами. Обработка хоткеев возложена на sxhkd.

Почему sxhkd? Потому что у sxhkd есть такая уберудобная вещица, как аккорды (chords), т.е. к нему возможно прикрутить emacs-like управление. А единственный оконный менеджер, у которого есть аккорды - StumpWM (идейный наследник emacs'а в мире WM). Благодаря тому, что аккорды sxhkd не завязаны на всякие контролы и прочие не очень приятные клавиши, то они выглядят в миллиард раз более удобным вариантом, чем классические хоткеи. Более того, они не только освобождают руки от сложных клавиатурных комбинаций, но и увеличивают возможное их количество в разы. Плюс ещё они позволяют делать логичные и легкозапоминаемые комбинации (типа Meta+e; a; b, где Meta+e - execute, a - application, b - browser).

Следовательно, благодаря большему возможному количеству комбинаций, управление можно разделить на несколько слоёв: один слой управляет запуском приложений (например Meta+e; a; b - вызов браузера), а другой окнами с помощью vi-like комбинаций (например Meta+d; l - переместить фокус влево, или Meta+d; g; w - перейти на воркспейс под названием «web»). На этом можно даже не останавливаться, но моя фантазия смогла выдавить лишь такое.

Сам herbstluftwm почти (если не) полностью настраивается из шелла, что делает его связку со sxhkd очень гибкой.

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

Хочется написать ещё свой графический vi-like тулкит, чтобы на него перевести или переписать нужные мне приложения. Но это мечты.

Панелек нет. При необходимости, вызываю dzen для отображения нужной информации. Как в правом верхнем углу на скриншоте.

Из используемых приложений можно выделить:

  • ranger

    Очень удобный файловый менеджер. На седьмой Нетке добился его полной работоспособности в том числе и превьюшек картинок. На восьмой сломался. Какая-то проблема с curses. И пока я чесал репу над ней, набрёл на такое перспективное чудо.

    Без ranger'а живётся, кстати, очень и очень плохо.

  • vim - очевидно
  • mpd + ncmpc

    Раньше пользовался, но mpd как-то сильно разжирел и начал требовать шестой gcc, которого в Нетке из коробки нет. Есть в pkgsrc, конечно. Но что-то не в настроении ради одного mpd ставить ещё один компилятор. Сейчас использую mpv для музыки. Выглядит примерно так.

    Больновато, конечно, после mpd и ncmpc, но как есть. Склоняюсь сейчас ко cmus'у. Но нужно посмотреть ещё какие-нибудь плееры с vi-like управлением и возможностью демонизации.

  • Собственно, mpv

    Не только для аудио, но и для видосиков и загнивающего Ютуба.

  • zathura - книжки.
  • Firefox 52 ESR + Vimperator

    Понимаю, что Фурфокс мёртв и нужно искать что-то ещё. Но что-то пока не находится. В самых ближайших кандидатах стоит luakit, но меня очень сильно напрягает постоянное чтение диска при любом скролле. Как я понял, это проблема всех webkit-gtk based браузеров.

Впринципе, всё основное рабочее окружение.

Если хочется понаркоманить, то можно сделать что-то типа такого. Даже в таком случае вполне комфортно работать. Но всё же намного удобнее расфасовать всё по воркспейсам, коих у меня около 13-ти и больше.

>>> Просмотр (1920x1080, 184 Kb)

 emacs-like, , , ,

Deleted
()

Mate + Compiz + Dell XPS 15 4K

Галерея — Скриншоты

Надоели плоские темы - кое-как портировал под Mate-gtk3 олдскульный брашед мак-лук.

>>> Просмотр (3840x2160, 2336 Kb)

 , , , ,

Qui-Gon
()

Новая рабочая лошадка

Галерея — Скриншоты

Сменил недавно рабочий ноут. Хотелось взять что-то более-менее мощное, но не сильно дорогое. Выбор пал на Acer A315-41G, ssd 256GB, 8GB, полноценный 4-ядерный процессор, вполне хватит для работы и цена 40к, что тоже приятно. Первые попытки установить привычную Ubuntu обернулись полным фейлом, после чтения форумов решил что AMD выпустили windows-only процессор. После более внимательного чтения форумов решил попробовать Manjaro и как оказалось не зря, все заработало сразу без напильника. Что интересно, все замечательно работает на ядре 4.19, пробовал 4.20, которое вроде прямо допили для AMD, но оно грузится через раз и работает нестабильно, например, браузер может повесить систему намертво.

Gnome почти стандартный для Manjaro. Отключил большую часть плагинов. Сменил тему, мою любимую Adapta уже давно испортили, а когда пользовался Ubuntu 18.10 подсел на их Yaru, поэтому и тут её поставил. Для более рационального использования пространства экрана пользуюсь плагином Unite, ИМХО это должно быть в штатных функциях Gnome-Shell: Скрин

Очень давно не использовал графику AMD и до сих пор помню, что такое catalyst для Linux, поэтому очень порадовала работа современного открытого драйвера, анимация в Gnome-Shell не лагает как на Intel и Nvidia, тиринга нет вообще, переключение на дискретную графику делается простым указанием DRI_PRIME=1 в параметрах запуска программы.

>>> Просмотр (1920x1080, 723 Kb)

 , , ,

AleksK
()

Развитие моего конфига i3

Галерея — Скриншоты

Раз тут такое спонтанное выкладывание i3, то я тоже выложу своё.

Это - постепенное развитие моего конфига, который был сделан «по вашим советам» (NixOS + i3 + KDE (по вашим советам))

Основные внешние изменения - добавлены konversation с конфигом, цветовая тема okular, «цветовая тема» firefox ( LOR habr github ).

Ещё я попробовал попользовать XMonad, особого профита для себя не увидел. Вместо этого просто научился использовать табы в i3.

Внутри я добавил плагинов emacs для своего комфорта, растащил конфиг по отдельным файлам, дописал плагинов для albert, перешёл на rclone с gdrive-ocamlfuse.

Конфиг: https://github.com/balsoft/nixos-config/

ПО

  • NixOS+home-manager
  • i3
  • polybar

На этом скрине

  • emacs

Вообще

  • firefox
  • albert
  • dolphin
  • konsole + zsh
  • kdenlive
  • trojita, telegram-desktop, vk-messenger, konveration
  • VirtualBox для виртуалок с «нормальными» дистрами

Скрины того, чем я занимаюсь

  • Основной скрин: допиливание скриптов polybar
  • учёба

>>> Просмотр (1920x1080, 277 Kb)

 albert, , , ,

balsoft
()

Debian stretch в chroot'е на android-смартфоне

Галерея — Скриншоты

С помощью linux deploy развернул debian прямо у себя на мобилке. В качестве среды рабочего стола выбрал xfce4. Использую для быстрого доступа к puredata. Удобно, когда она всегда в кармане: можно по быстрому набросать какую-нибудь задумку, находясь где угодно или просто скоротать время (на скрине справа информация с датчиков телефона (поворот по осям) отправляется через OSC в PD). Звук выводится через pulseaudio и воспроизводится при помощи simple protocol player на андроиде. Да, задержка ощутимая, но работать можно, ничего не глючит, не шипит и не заикается. Доступ к рабочему столу - через vncviewer. На удивление, юзабельно, только нужно немного привыкнуть к зуму и к тому, что он следует за курсором. Для наглядности, записал пример работы в GIMP. Плюс, очень удобная клавиатура, которая позволяет комфортно работать в терминале и даже что-то редактировать в vim. Ну, и напоследок, про сам аппарат: Xiaomi mi-a2 lite 4GB RAM, Snapdragon 625 Прошивка: Havoc 2.0 на android 9, плюс накатывал кастомное ядро. В планах - решить вопрос с jack audio и запустить supercollider, превратив этот смартфон в рейв-машину.

>>> Просмотр (2160x2280, 766 Kb)

 , ,

dots
()

компактный gtk3

Галерея — Скриншоты

такая вот попытка сделать тему gtk3 без лишнего гигантизма и прочих плоскостей

на мелкий ideapad e10-30, с которым обычно езжу в командировки - вообще прекрасно легла

единственная гадость - кое-какие вещи пришлось выпиливать на уровне исходников. так улетели нафиг дебильные носики в GtkPopup, дурацкие дефолты для тулбаров и прибитые гвоздями иконки +/- для числовых полей

>>> Просмотр (1920x1080, 143 Kb)

 

ananas
()

i3 — это быстро и удобно!

Галерея — Скриншоты

Моя рабочая лошадка.

Как видно из скриншота, это i3.

Информацию в i3bar выводит i3status (цвета с помощью Pango Markup).

Использую терминал rxvt, фм-Ranger, irc клиент-irssi. Музыку слушаю через mpd+mpc+ncmpcpp. Шрифты-iosevka, запускалка- Rofi, цвета-Dracula.

Пустой рабочий стол и браузер с Лором.

Спасибо за внимание.

>>> Просмотр (1920x1080, 356 Kb)

 ,

Odalist
()

Мое рабочее окружение i3

Галерея — Скриншоты

Мой i3.
Сверху панель с conky, где отображаются кол-во пакетов для обновления, курсы валют, версия ядра, uptime, температура CPU/GPU, загруженности сети, состоянии RAM/Video RAM, загруженность CPU/GPU, LA1/15 и время.

>>> Просмотр (1920x1080, 481 Kb)

 , , ,

Jaeger1999
()

KDE 95

Галерея — Скриншоты

И снова: Plasma это необязательно что-то прозрачное-блестящее-хипстерское. Вполне можно сделать привычный look-n-feel.

>>> Просмотр (1280x1024, 233 Kb)

 , ,

Deleted
()

Помнится все проговаривали о un*x на спектрум-совместимых машинах

Галерея — Скриншоты

И так, что мы имеем?

Fuzix - юникс-образную систему, запущенный на zx spectrum-совместимом компьютере.

Конечно, это не zx spectrum 48, и даже не pentagon 128.

Это TSConf, да ещё и запущенный не на ZXEvo.

Если вкратце, то ттх системы примерно таковы:

  • z80 с частотой от 3.5 до 14МГц
  • наличествует аппаратный текстовый режим, ещё несколько дополнительных графических
  • 4 мегабайта ОЗУ с страничной адресацией (окна по 16к, в каждое окно может быть назначена любая страница ОЗУ)
  • контроллер SD карт с пропатченным TR-DOS, что позволяет загрузить образ дискеты в ОЗУ и работать с RAM-диска
  • general sound
  • turbo ay(два звуковых чипа, что даёт возможность слушать 6 канальную AY-музыку)
  • SAA-звуковой чип(как в sam coupe).

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

Как работает фузикс на реальном железе? Очень очень медленно.

Даже ls /bin выполняется ощутимое время. Не думаю, что эта ось пригодна хоть на что то (по крайней мере на этом компьютере), но поиграться можно.

По поводу, странного положения рабочей части изображения на мониторе - это он так на 50Гц развертку реагирует.

>>> Просмотр (4000x3000, 4111 Kb)

 , , ,

nihirash
()

Вьюер пикч в терминале

Галерея — Скриншоты

Давным-давно, когда мы еще писали консольный вк, хотелось прикрутить пикчи к ncurses. Чекали w3m, еще пару тулов, но у всех были проблемы с рендером, саппорт не всех терминалов и т.д.

И тут я наткнулся на Überzug

Отличная вещь, написана на питоне, там и примеры для курсов в ридми.

В итоге написал такой небольшой скрипт (за убогий баш-код не пинать), который определяет максимально возможный сайз (без потери соотношения сторон) и нужную строку на которой рендерить пик.

#!/bin/bash
[[ -z "$1" ]] && echo "Error: image path not specified" && exit 1
source "`ueberzug library`"

echo -ne "\033[6n"
read -s -d\[ garbage
read -s -d R cursor_y
cursor_y=(${cursor_y//;/ })
cursor_y=`expr $cursor_y - 1`

tmp=`stty size`
size_y=`echo $tmp | cut -f1 -d' '`
size_x=`echo $tmp | cut -f2 -d' '`

max_height=`expr $size_y - $cursor_y`

ImageLayer 0< <(
    ImageLayer::add [identifier]="example0" [x]="0" [y]="$cursor_y" [max_width]="$size_x" [max_height]="$max_height" [path]="$1"
    read
)

По зависимостям один питон пакет:

  sudo pip install ueberzug

Сам скрипт тут

Делаем симлинк в /usr/bin/ и радуемся пикчам в терминале

Github

Telegram

>>> Просмотр (1920x1080, 3671 Kb)

 , ,

HaCk3D
()

start C:\ProgramFiles\awesome.exe

Галерея — Скриншоты

Хотелось:

  • WM, но НЕ исключительный тайлинг.
  • Адекватный дефолт.
  • Адекватный запил крупных ШГ. Очень важно. Особенно на панельке и в меню. А лучше плюс-минус везде. Нормальная возможность подпилить кегль после настройки DPI. (Чтоб ещё, как следствие, большие шапки окон, как в гноме! Даже больше!)
  • Самая непробиваемая панель. Например, у многих панелей, если начинаешь играться с настройками, трей разбарабанивает или всплывающие подсказки куда-то улетают... Бывает, становится грустно от такой своей деструктивности.
  • Адекватная настройка. В данном случае, чтобы без компилирований-перекомпилирований... Плюс какой-то индивидуальный баланс между гибкостью и универсальностью этих самых настроек (8 настроек для цвета хватит? шрифт настраивать для каждого элемента или глобально?)

В итоге на данный момент это всё = неожиданно Awesome WM.

Первый раз на нем более-менее серьёзно обжился, ещё и по такой не самой типичной совокупности факторов. Полтора месяца - полет более чем нормальный.

Залипание в терминале, графические приложения, браузер, менюшка, обойка - на скринах.

Обойка по приколу. Тёмная. Плюс периодически у компьютера оказываются вин-пользователи, им тоже нравится.

>>> Просмотр (1920x1080, 63 Kb)

 , ,

i490
()

ну... сейчас начнётся

Галерея — Скриншоты

стало нужно и я не смог остановиться… прошу простить меня за графический интерфейс… я не нашёл программы для того чтобы делать скриншоты текстового терминала.

моё видение линуксового дестктопа почти подробно описано здесь: https://github.com/artem-korolev/multiuser-linux-configs

там же скрипт для «дистрибьюции» конфигов на другие машины (на других юзеров), и сами конфиги.

а теперь мочите

>>> Просмотр (3840x1200, 867 Kb)

 , , , ,

none
()

Нашёл старый монитор

Галерея — Рабочие места

Нашёл в чулане старый 4:3 монитор от DELL. Сколько лет он там лежал - я не знаю, но он работает. В связи с околонулевой его стоимостью, решил попробовать сделать из него подвесной настенный монитор для всяких мессенжеров, скайпов и почты. Пока что всё работает, голова не устаёт вверх-вниз поворачиваться :).

Железо

  • ASUS UX303-U, i3-6600U, встроенная GPU, 12GB RAM, 250GB SSD
  • ASUS VZ249
  • DELL E176FP
  • Logitech K400 вместо клавомыши (да, я извращенец)
  • JBL какие-то в качестве звукового I/O

Онтопик

NixOS, i3, polybar. Конфиг. В конфиге я навёл порядок, теперь там нет файлов на 1300 строк.

ПО

  • emacs с кучей пакетов и настроек, где я попиливаю termNote для собственного пользования
  • firefox (с парой плагинов для удобной работы с i3)
  • Mail - trojita
  • Мессенжеры - vk-messenger (да, я знаю. приходится использовать), telegram-desktop, konversation
  • Лаунчер - albert
  • Куча самописных говноплагинов для polybar, которые надо бы переписать на чём-нибудь поприличнее баша, да времени маловато
  • Всякие кедерастские приложеньки на все случаи жизни.

Внешний вид

  • Nord
  • Roboto
  • Materia с цветами под Nord для GTK, генерится через oomox
  • Самописная генерация темы для qt (через kdeglobals и qt5ct)
  • Самописная генерация разных темок

Скриншот: https://pic4a.ru/idwz/

>>> Просмотр (2695x3000, 714 Kb)

 , , , ,

balsoft
()

Воздушная Плазма

Галерея — Скриншоты

Видимо, QtCurve всё, поэтому перешёл на Kvantum. Из минусов - только неумение в GTK, но QtCurve тоже не умеет в GTK3, так что никакой разницы.

Посоветуйте тему GTK3, которая максимально похожа на этот стиль.

>>> Просмотр (1280x2048, 728 Kb)

 , ,

Deleted
()

xubuntu-gnome 19.01 LTS

Галерея — Скриншоты

В хроме расширения - жесты мышки, полоса прокрутки как gedit или kate c миниатюрами, vim-like управление, перевод страниц и выделенного текста...

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

В панели как обычно глобальное меню для всех приложений (а не только gtk3, как в гноме), в компактном виде. xneur и gxneur работают без глюков и тормозов, не то, что в гноме. Память xfce4 расходует меньше, чем гном.

Картинки, видео и терминал открываются в окнах с темной темой, остальное в окнах со светлой темой - все как надо.

Ну и для любителей adwaita-qt - скриншотик с qt-приложениями.

Делайте, как я, и все будет хорошо.

Поменял еще браузер гугл-хром на slimjet - вроде все то же самое работает и видео проигрывается.

>>> Просмотр (1366x2304, 1240 Kb)

 , , , ,

votafak
()

Попсовый рабочий стол на Plasma с Materia

Галерея — Скриншоты

Чутка повозился с плазмоидами и zsh и всё-таки сделал удобоваримый рабочий стол, в котором ничего не хочется менять.

  • DE: Plasma
  • Тема: Materia
  • Иконки: Papirus-Dark
  • Терминал: konsole, zsh и oh-my-zsh с допиленой темой agnoster
  • Обои: cuteshapes с изменённым задником
  • Плазмоиды: помимо стоковых, Latte Dock и Resources Monitor

>>> Просмотр (1920x1080, 589 Kb)

 , , , ,

Daneal
()

Возможная будущая Adwaita

Галерея — Скриншоты

Matthias Clasen запилил пост в блое разработчиков GTK+ о тестировании новой версии адвайты.

Архив со свежей версией для тестирования выкладывают тут: https://download.gnome.org/misc/testing/Adwaita/

Там же лежит README, но его в листинге директории не видно.

Смотрим, тестируем, отправляем баг репорты и пожелания, смотрим имеющиеся и голосуем за них.

Домашний комп:

  • i7-6700K, Z170-P, 16Gb RAM
  • SSD 850EVO M.2 120Gb + WD20EFRX
  • 2×Dell U2412M
  • KV-300H + X-718BK + CTL671

>>> Просмотр (3840x1200, 1698 Kb)

 , , ,

mogwai
()