LINUX.ORG.RU

Mpd


32

1

Всего сообщений: 30

Домашний сервер

Не знаю будет ли интересно благородным донам, но вот мой домашний сервер!

Машина на базе одноплатного компьютера raspberry pi zero с дистрибутивом raspbian. Машина большую часть своего времени занята воспроизведением losless аудио и онлайн-радио, о чем говорит специально заточенная под это панель. За звук отвечает могучий i2c ЦАП. VU-метр в центре пока в процессе допиливания ибо alsa странно себя ведет.

Кроме музыки, этот когитатор качает характерные торренты и перебрасывает фильмы к телевизору. Так же, но пока лениво, на аппарат завязывается умный дом посредством сервера mqtt. С помощью навыков Алисы на Яндекс-колонке управляются несколько устройств.

Все конструктивные узлы корпуса начерчены в православном cl-cad и вырезаны лазером у рекламщиков. Дизайн устройства вдохновлен рандомным мэном из интернета.

А теперь важный вопрос к дочитавшим: есть ли какая программа в линуксе или андроиде для ведения учета коллекции компакт-дисков и винилов? К примеру чтобы собрался я купить диск мотли-крю и мог бы удобно и быстро есть ли у меня такой альбом в домашней коллекции? Так же предупреждая вопрос «А DSD файлы слушаешь?» отвечаю, у зеро-малинки не хватает ресурсов на такой формат чтобы играть его без заиканий))))

>>> Просмотр (5069x2811, 593 Kb)

 , , ,

bioreactor
()

FVWM, чтение детских книжек под саундтрек лучшей РПГ в истории, чернота.

Немножечко градиентов. Панель - FvwmScript.

Шрифты - Liberation 1.* .

UPD: Ну ладно, Planescape: Torment еще хороша.

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

 , , , ,

lealxe
()

Розовые бутоны

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

От скуки представляю вашему вниманию то рабочее место на которое я смотрю и которым пользуюсь последние два месяца. Самое примечательное здесь — это нижняя полоса рабочих столов. Обычно я переключаюсь ctrl+super+left:right, но когда рука на мыши, то колёсиком, указывая на низ экрана. Для меня это безумно удобно.

Железо старое, все то же одно ядро, два гига. Под ногами два ядра, два гига с Debian Testing на борту и файловым DLNA сервером направленым на SmartTV. Для разработки я подключаюсь к нему через TRAMP в emacs, и пользуюсь его ресурсами для lsp или сборки.

https://imgur.com/a/9YYk2h8

UPD: если кому-то покажется потребление чрезмерным, то могу возразить. Со старта обычно система занимает 180мб. Потребление обычно обусловлено множеством вкладок в браузере Chromium. Когда мне не требуется js для чтения документации, то я пользуюсь elinks, что в разы экономит мне свободную память.

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

 , , ,

Artamudo
()

awesome неадеквата (продолжение истории)

С предыдущего скриншота изменилось не так много:

  • Добавлен виджет погоды (пользы от которого ровно ноль, просто декорация);
  • К календарю наконец были прикручены напоминания;
  • Виджет mpd стал функциональным;
  • Добавлен виджет аптайма;
  • Виджет почты теперь смотрит не только в Maildir, но и в локальный /var/mail/$LOGNAME;
  • Виджет сети может показывать IP, название сети (для Wi-Fi), название интерфейса (дефолт, или если не доступно иное);
  • Виджет громкости теперь показывает оба канала (левый и правый);
  • Прикручен виджет состояния UPS, но либо у меня что-то с UPS, либо NUT или драйвер для моего UPS сломан, потому кажет оно средний палец;
  • За ненадобностью выброшен виджет завершения сессии.

Так как предыдущий скриншот для большинства выглядел однородным серым пятном, я прикрутил в панель яркую анимешную тян.

 % awesome -v
awesome v4.3-814-g158cc37a (Too long)
 • Compiled against Lua 5.2.4 (running with Lua 5.2)
 • API level: 4
 • D-Bus support: yes
 • xcb-errors support: yes
 • execinfo support: yes
 • xcb-randr version: 1.6
 • LGI version: 0.9.2
 • Transparency enabled: yes
 • Custom search paths: no

>>> Просмотр (2976x3504, 790 Kb)

 , , , ,

mord0d
()

arch, i3-gaps-next, negi3mods

arch linux

i3-gaps-next

Мои плагины для i3: https://github.com/neg-serg/negi3mods

ncmpcpp

mpd + dunst

sxiv

imgur: https://i.imgur.com/S3oQ1bf.png

>>> Просмотр (1920x1200, 2528 Kb)

 , ,

e7z0x1
()

It's awesome! ...again

Кратко:

  • Переполз с SpaceFM на ranger — нет лишних окон, вимовое управление, не нужно отрывать руки от клавиатуры;
  • Темы, иконки и ШГ (да, ШГ; да, не исправил) всё те же;
  • Виджет музыки;
  • Виджет, показывающий статус UPS (так как USB HID и polling, потому и забор инфы по таймеру);
  • Индикатор индикаторов клавиатуры (увы, сигналов для этого дела нет, потому тоже таймер), так как клавиатура у меня задвинута далеко за монитор;
  • Активный клиент в тасклисте сдвигается в сторону рабочей области, свёрнутый становится полупрозрачным и задвигается влево.

Собственно, в этот раз я принёс показать виджет музыки. Киллерфича: работающие слайдеры, лол. Уведомление при смене трека, если вибокс скрыт (с вибоксом оно и не нужно). Изначально уведомления планировалось реализовать показом вибокса со скрытием по таймеру, но таймер, вызванный из другого таймера ведёт себя крайне странно, и бороться с ним у меня просто не хватило терпения. Не работает только смена обложек, так как не реализован фетч обложек; просто не знаю, откуда их брать по Artist/Album.

На старте жрёт 404 мегабайта оперативной памяти (из шестнадцати гигабайт) по причине nut, deluge, tor и всякого ещё.

Конфиги там же.

JB, ты говорил, что тайловые WM все одинаковые?

Вопрос к обладателям трекболов (предлагатели трекпадов, клиторов и прочих планшетов могут смело идти в пешее эротическое путешествие, да): коты, оно сделает мне хорошо?

>>> mutt (1920x1080, 149 Kb)

>>> ranger + neovim (1920x1080, 177 Kb)

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

 , , ,

r3lgar
()

XMonad > Awesome

Уже давно, после очередного обновления $2, когда полетели конфиги, я решил, что ХВАТИТ ЭТО Т и пересел на XMonad.

Неожиданно, но настроить оный было намного легче, чем awesome.

Вместо эмулятора --- st с запускаемыми внутри tmux. st на порядок лучше того же xterm хотя бы потому, что оно поддерживает fontconfig.

Вместо ШГ --- прагматаПро.

Вместо чатиков --- leechcraft.

Вместо битторрент-клиента --- rtorrent.

Вместо плеера --- mpd, управляется чаще всего через планшет, стоящий на подставке: http://i.imgur.com/9CFb664.png , иногда через ncmpc.

Вместо редактора кода --- (g)vim: http://i.imgur.com/dv7h0hv.png

Настройки ко всему этому добру я аккуратно сложил. Такие дела.

>>> Просмотр (1680x1050, 239 Kb)

 , , ,

do0dlez
()

mpd+mpc on awesome

прилепил мини-управление(мышевозное) mpd+mpc на awesome..

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

никто не задумывался, как сделать, чтобы по щелчку по прогрессбару перематывалось на ту позицию, на которой находится курсор?? аля в гуевских мплеерах..

кстати, остальные виджеты

часть виджетов закомменчена, ибо логами ща не интересуюсь, да и виджет интерфейсов начинает грузить проц - считывание трех шт - wlan+eth+ppp. volume тож не ставил.. регулирую на слух

оформление - «темнее некуда», хотя гтк-шная не менялась со времен последнего скрина..

забиты 5 хоткеев :

  • cpu+mem на двух вибоксах;
  • dio на все действующие разделы(искл. своп);
  • mpd+mpc, про который собственно и речь;
  • управление выходами LVDS/VGA/HDMI посредством xrandr(автомат в этом деле не нужен, по необходимости ткнул и работает);
  • убрать все виджеты;

(все виджеты имеют top=true и кнопки [x] для скрытия)

ШГ: дефолт -> терминус

ЗЫ:: вместо тегов mpc выводит кракозяблы.. и по-ходу на всех русских(6500+ не просматривал, как минимум третья часть на англ)

________
ЗЫ:: awesome v3.5.2

________
ввиду моей последней темы по осому реализация на глаз почти не видна..

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

>>> Просмотр (1366x768, 568 Kb)

 ,

TODD
()

MPD + Android = ♥

На скрине MPDroid — один из немногочисленных клиентов для MPD на андроиде, и самый лучший среди них.

Умеет виджет для управления с десктопа, самостоятельно качает обложки (у меня отключено, поэтому на скрине не видно), опенсорсный. По функциям что-то близкое к сонате.

Из минусов: не умеет last.fm

P.S. ШГ из-за ресайза скрина.

>>> Просмотр (1032x539, 352 Kb)

 ,

Deleted
()

notion3+arch

Всё цветное дофига. ls++ cope font:envy code r справа. Остальное вроде и так понятно

Впрочем ок.
Терминал: urxvtc
Мультиплексор для консоли: tmux
Плеер: mpd+ncmpcpp+mpc+pimpd(его тут не видно)
Редактор: vim и gvim
Статусбар ионовский, с моими скриптами.
Диры и файлы показывает ls++
Шелл, очевидно, zsh, первоначально с конфигом от grml, очень сильно кастомизированный.

Шрифты как внизу залил, называются *hell* чототам, брал на юниксфоруме.

Иногда использую ещё ranger, это файл-менеджер.

>>> Просмотр (2740x772, 578 Kb)

 , , ,

e7z0x1
()

Итог последних дней пиления

Люблю минимализм, долго старался прийти к нему (от совсем_дефолта, через уже_кое-что), пока не узнал про.. мм.. альтернативные, что ли, мейнстримам DE. Сейчас постепенно получаю то, что хотел. Медленно, но верно. И еще понимаю, что все эти gtk/qt/что-то-там-еще совсем не по мне, мне консолеобразное ближе.

Что имеется

  • любимый arch c теперь уже любимым awesome. 5 тэгов для примерного раскидывания окон по таскам. Периодически переключаюсь на «read», там атмосферная книжка через fbless. В свое время я ее не дочитал, исправляюсь.
  • newsbeuter для чтения rss. Пол инета тащутся от raggle, который долго у меня отказывался работать, то и дело кидаясь error'ами, и был снесен нафиг. В данный момент озадачен как бы сделать так чтобы всякие каты, «читать далее» (хз как это по научному) открывались прямо внутри newsbeuter'а по нажатию хоткея, дополняя то, что уже есть в ленте контентом того, что идет сразу за катом. Может знает кто? Сервисы полнотекстовых rss с таким бороться не умеют.
  • mutt для почты.
  • mcabber (остался вне скрина). Привыкаю к командам, которых пока многовато для моего мозга. Посмотрел на Finch, закрыл, удалил.
  • MC с темой Xoria256. Пока норм, потом может допилю.
  • mpd + ncmpcpp. Играет psytrance.

ToDo

  • из глобального - Dropbox, automount флешек.. эмм.. вроде и все.
  • из мелких - много чего, для удобства + для соответствия общему виду.
  • поскольку только с недавнего времени знакомлюсь со всем таким консольненьким, подскажите что еще из софта в тему.

PNG нормального качества, скрин вверху съел цвета нехило.

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

 , , ,

tranceGemini
()

Портим xfce4-mpc-plugin

Копался я тут в простеньком xfce'шном плагине для панельки и докопался до внесения кой-каких изменений:
1. Убрал кнопку «Stop». Пользуюсь я ей редко, а четыре кнопки в ряд на панели смотрятся малость неэстетично.
2. Увеличил окошко плейлиста, больно оно маленькое по дефолту.
3. Если в треке не был заполнен, например, тег исполнителя, показывалось название тега в разметке (например, «%artist%»). Заставил при отсутствии тега показывать пустоту.
4. Добавил отображение года по переменной %date%. Требуется сборка с libmpd.
Итого получился патчик (для версии 0.4.2).
Ещё на скриншоте видны KDE'шные обои, иконки Gnome-Brave и вырвиглазная самописная тема GTK (которая выглядит как -то так)

>>> Просмотр (1680x1050, 1137 Kb)

 , ,

dogbert
()

Modern themes are rubbish

XFCE, который меняет нескучные обои по нехитрому списку.
Тема — подпиленный (паддинг, цвета и фикс combobox для LO) Xfce-Kde2: gtk2-engines-xfce оказался шустрее Industrial (сравним по скорости с Mist). Иконки — Mist. Декорации — Cruxish. Клиент MPD — четыре кнопки на панельке, виджет «просмотр папки», показывающий ~/playlists/ и Ario покрасоваться. Музыка — на любителя.

>>> Просмотр (1024x768, 273 Kb)

 , , ,

dogbert
()

Идеальный досуг (ещё один awesome)

Приветствую, лор. Решил показать свой десктоп, ничего особого тут нет, но, как мне кажется, получилось довольно неплохо. Всё сделано так, чтобы можно было максимально удобно управлять системой исключительно с клавиатуры. Итак, на скриншоте:

  • Firefox 5.0 с вимператором и всеми необходимыми плагинами, показывающий видео с youtube. Теперь, когда html5 режим окончательно допилили, спокойно удалил глюченый adobe-flash и смотрю видео без всяких глюков\тормозов.
  • Vim с открытым простеньким скриптом для установки случайных обоев из директории для показа цветовой схемы. Скрипт написан не самым лучшим образом, но вполне себе работает. ncmpcpp (лучше ничего не нашёл) с подборкой из любимых альбомов.
  • Дум в досбоксе, который помогает скоротать уже не один вечер, а так же уведомления, которые содержат тексты текущей песни и обложку (появляются при наведении на имя трека на панели). За скрипт спасибо zhuravlik (Называется coverart и его можно найти на вики авесома).

Теперь о системе: gentoo ~x86, как ни странно, не смотря на «нестабильную ветку» всё довольно стабильно. Вся сия красота грузится за ~14 секунд и в чистом виде занимает ~90 мегабайт оперативной памяти (из них добрые 40 жрёт fglrx). Хочу отметить, что система работает на лэптопе, который я приобрёл относительно недавно, и не было совершенно никаких проблем с поддержкой железа, что уже намекает, что он всё-таки готов...
Ах да, из-за столь маленького ограничения на размер (хотя времена диал-апа давно прошли) в 1,8 мб пришлось ужать скриншот в jpg, поэтому ШГ и цвета смазались. Кошерная пнг версия здесь.

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

 , , ,

ktan
()

Зарелизил awesompd 1.0

Итак, финальная версия моего mpd-виджета для Awesome. Релиз может порадовать awesome-пользователей «почти-полноценным» Jamendo-клиентом:
- можно искать музыку по исполнителю, альбому или тегу
- можно слушать Jamendo Top 100 по различному рейтингу
- добавляет в MPD как стримы с сайта Jamendo, виджет автоматически преобразовует ссылки на стримы на нормальные названия
- позволяет выбирать между двумя форматами: MP3 и Ogg Vorbis
- отображает обложку альбома для стримов с Jamendo

Работает это всё не в пример шустрее того же Rhythmbox - тут не происходит никакой подгрузки всего списка, всё делается на лету.
Помимо Jamendo-фич, конечно, awesompd является удобным виджетом для mpd - позволяет управлять плейбеком, изменять громкость, загружать плейлисты, переключаться между mpd-серверами.
Всё написано под версию awesome v.3.4.5, но должно работать и на более свежих версиях (подтверждали, что работает).
Если кого интересует, больше информации (а также инструкцию по установке) можно найти здесь: https://awesome.naquadah.org/wiki/Awesompd_widget

На скриншоте виджет вывел notification в правом верхнем углу. В Зефире открыто контекстное меню виджета.

>>> Просмотр (1280x800, 329 Kb)

 ,

unlog1c
()

Слака на Eeeжике

Slackware на домашне-рабочем EeePC 1000.

Тема Openbox - MountainCola, gtk2 - Shiki-Wise; панель - tint2. Тема для urxvt позаимствована из ЛОР'овской же галереи, не так давно выкладывала какая-то девушка(?). Тема строки статуса для screen - тоже, ЕМНИП, откуда-то отсюда. Из-под urxvt просвечивает обоина на тему Fallout.

Также на скрине можно увидеть Sonata - клиент для mpd, выполняющегося на домашнем «сервере» к которому, собственно, и подключена АС. Зелёненькое в области уведомлений - это padevchooser, позволяющий легко переключать вывод звука с локальной машины на удалённую (посредством pulseaudio, разумеется); это используется для просмотра на нетбуке фильмов с разделов, примонтированных с сервера через NFS. Таким образом, клиент-серверная архитектура mpd и pulseaudio нашла своё уместное применение.

Конфиг по заявкам:

screen: http://pastebin.com/ku4U4gka

>>> Просмотр (1024x600, 408 Kb)

 , , , , , ,

nbw
()

Крыса и Волк

Дано: плеер Walkman, который позволяет создавать плейлисты только по MTP. Всё это отлично работает только на amaroK 1.4 + libmtp8. Проблема: старый амарок смотрится как неродной (что неудивительно).
Итог: на скрине amaroK 1.4 из Trinity (да, оно живо), бурно выражающий свою радость по поводу одного всем известного трека, с вот этим конфигом для QtCurve и слегка подправленными в kdeglobals цветами. В глаза не бросается — ну и отлично.
Помимо прочего, XFCE тихо и незаметно превратилась в 4.8, а список в MPD разросся где-то до 2000 позиций.

>>> Просмотр (1024x768, 389 Kb)

 , , ,

dogbert
()

Летний WMFS

В продолжении ряда скриншотов с тайловыми WM, решил выложить свой.
Итак, на скриншоте: WMFS (пожалуй, наиболее подходящий для меня WM - отличная настраиваемость, вкупе с простыми конфигами и высокой скоростью работы), gentoo, pulseaudio (который за год использования был стабилен и годен, что бы некоторые и не говорили, mpd+ncmpcpp, своя вариация темы Shiki-Wise в lxappearance (консольный шрифт - Terminus), transmission в качестве торрент-клиента, выкачивающий дискографию одной группы, нескучные обои, которые выставляются случайно простеньким скриптом. Обычно одно-два окна на один стол, но для скрина собрал всё под один. Кратко говоря, типичный линуксовый десктоп.
wmfsrc, status.sh (статус мпд, часы, дата), тема. Заранее, на возгласы о ШГ: скриншот пришлось ужать в JPG, так как максимальный размер файла слишком маленький. Ламповый png здесь.

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

 , , , , , , , ,

ktan
()

Минималистичный дебиан

Очередная попытка сделать интерфейс приятным для глаз в стиле минимализма.

Надо сказать, что предыстория у всего это дела довольно длинная, начиная с тщетных попыток установить на макбук про линукс в качестве второй системы (потому что маковский refit упорно не хотел знать что грузить после выбора пункта Линукса) и заканчивая пониманием того, что в гноме минимализма добиться крайне тяжело. Кстати пока до этого дошел, было одно извращение — была написана прога, которая прошлась по всем гтк2 темам с gnome-look.org (это 350 страниц, по 10 тем на каждой) и выкачала с каждой темы все скриншоты (всего около гига), которые я просматривал в надежде найти что-то интересное и, одновременно, минималистичное. А находил я больше фаензу и очередные обсасывания elementary.

В итоге debian testing, openbox, tint2, xcompmgr без всяких параметров только для прозрачности (нравится мне она), немного conky, mpd+ncmpcpp в которых крутится психоделика, и sakura для терминала.
Тема бокса - сильно перепиленная Airborne, под нее соотв. все остальное. GTK тему допилил, чтобы было поменьше padding'a у контролов + изменил гамму для подстройки под фон рабочего стола. Иконки, имхо, хорошо вписались какие-то из дефолтных, шрифты вроде не Г и, в основном, droid и terminus.

Рутовский терминал постарался сделать по цветовой гамме в стиле олдскульного монитора, не помню производителя, но модель называлась «Amber black». Ну а юзеровский терминал сделал холодным, тронообразным.

Из того, что неудалось получить, хотя очень хотелось, есть только одно - чтобы на нижней панеле отображались номера виртуальных столов, просто цифрами + подсветка текущего. В pypanel вроде это есть.

>>> Просмотр (1440x900, 794 Kb)

 , , , , ,

tranceGemini
()

Домашний обитель

Итак, решил поделится своим домашним десктопом, за которым обычно я и провожу некоторые выходные. Если кратко, то: Арч, открытая коробка (да, опять), отредактированная тема Shiki-Colors (Как для OB, так и для GTK), mpd+ncmpcpp в качестве плеера, conky (лирика), coverglobus (обложки). Теперь о скрине по-порядку: консоль, плеер; быдлокод в gvim'e (пару скриптов: лирика для коньков и статус для гаджима); любимая игрушка, которую перенёс ещё со времён оффтопа - аналогов, увы, нет; Ну и исключительно для полноты картины - чистый вид без окон. Шрифты в консоли - terminus, в остальном - Droid Sans. PNG: http://rghost.net/4668094/image.png

>>> Просмотр (2560x2048, 1015 Kb)

 , , , shiki-colors, ,

ktan
()