Слепил коньки с пиктограммами из fontsawesome

Системные утилиты 3878 просм. 41 сообщ.

frost42:


clementine у меня крайне херово работает с аре файлами

У меня он просто не видит разрыва между треками, если поставить на паузу, то в следующий раз начнет сначала. Мне в нем не нравится QT4, и то что он давно перестал показывать инфу по артисту, там походу ABI поменялось, этой бочине уже пару лет пожалуй, это как раз говорит о том, что разработчик на него забил.

redix:


Мне в нем не нравится QT4, и то что он давно перестал показывать инфу по артисту

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

frost42:


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

У меня ничего такого нет, возможно это nepomuk + akonadi индексацией занимаются. Эта парочка кстати была причиной, что четвертые кеды у меня не прижились. Я тогда еще на сусях сидел.


Добавлено позже:

Олег, а как ты создаешь плейлисты для станций?

redix:


а как ты создаешь плейлисты для станций?

Никак Володь, просто в них смысла не вижу.


Добавлено позже:

То есть пока выберишь станцию, еак уже запомнишь где её искать.))) Да и радио включаю так чтобы фоном пело, так что просто не особо важно кто там тебе поёт.))) А для своей фонотеки? Так каждый отдельный альбом это и есть плейлист.)))

Ну вот покопался в мескалине на предмет плейлистов со станциями. В открытом пейоте создал новый плейлист (либо просто текстовый файл с расширением .xspf ) и тупо в пейоте накидываю туда станции из списка icecast:

Просто в одной вкладке плеера открыт плейлист, в другой список радио, понравилась станция жмакнул F5, потом просто сохранил (F2) и всего делов.)))
И вот так всё это в коньках выглядит:

Таки запилил раскладку клавы в коньках, только чтой то мне не нравится расположение, пожалуй выкину логотип системы и туда круглые флажки прилеплю.

@redix, в принципе, если лого убрать, то как раз на 2 строчки уместишь:

раскладка / время
-----------------------
календарь
-----------------------
...


Добавлено позже:

а рецепт раскладки какой брал?

Закончу - выложу конфиг. Сейчас времени нет особо. Там нужно скомпилять одну софтинку, и добавить две строчки, плюс положить флажки в папку. А можно и просто текст.


Добавлено позже:

В общем вот что получилось:

Вот сами коньки, этот архив нужно распаковать в корень хомяка: https://www.dropbox.com/s/bj8ee5oki7x4j23/conky_con.tar.gz?dl=0, но перед этим нужно установить шрифты ttf-roboto и fonts-awesome версии именно 4.7, кроме этого нужен настроенный пакет lm_sensors, то есть после установки нужно запустить:

sudo sensors-detect

И на все вопросы ответить yes.

Еще потребуется софтинка под названием Skb, я кинул тарбол себе в дропбокс: https://www.dropbox.com/s/6jfro0tglmefarw/skb-0.4.tar.gz?dl=0, установка проста как двери, нудно распаковать архив, перейти в папку skb-0.4, открыть терминал и дать две команды:

make

sudo make install

С установкой типа все. Если захочешь изменить положение флажка, то за раскладку отвечает строка 46:

${font}${if_match "${exec skb 0,2}" == "Rus"} ${image ~/.conky/img/Ru.png -p 0,0 -s 40x40}${else}${image ~/.conky/img/Us.png -p 0,0 -s 40x40}${endif}${voffset -12}

0,0 это положение флажка, а 40x40 отображаемый размер, картинка масштабируется если что, а не обрезается.

PS. По идее в этой софтинке долженн быть всего один исполняемый файл, я к сожалению не просмотрел выхлоп внимательно, а увидел одну только последнюю строчку, где файлик был отправлен в /usr/bin/. Егоможно сохранить было, чтобы не компилять впоследствии.

Если запустить skb в консоли, то вот так она/оно реагирует на смену раскладки. )

Если добавить в коньки вот такую строчку:

${exec skb 1}

То коньки отобразят букафки с раскладкой, но это мне не очень интересно.

PPS. Давно, старики сказывают, это skb было в АУР, но сплыло как это часто бывает. Еще, фамилию процессора нужно вписать руками, также нужно вписать руками имя своего сетевого соединения типа enp3s0, или eth0, его можно узнать командой:

ifconfig -a

@redix, спасибо за skb
так то у меня всё что нужно в коньках есть

Будешь компилять skb, глянь выхлоп, там будет сказано, какие файлы и куда отправляются. Интересует один там файл, или нет. Хорошо бы чтобы один, доки, хелпы, маны - не в счет, их можно выкинуть.

sudo make install > skb

сохранит лог, интересно?

Да оно в АУР есть, не парься: https://aur.archlinux.org/packages/skb/, а вот гитхаб: https://github.com/polachok/skb. Я же на Центоси пилил, поэтому и не искал нигде, потому как толку - ноль. Есть пакет для Слаквари: https://pkgs.org/download/skb. Но это для белых все, а негритосам - дружно компилять. )))

да я скомпилял уже

Спойлер
~/distr/utils/skb/skb-0.4$ make
skb build options:
CFLAGS = -Os -I. -I/usr/include -I/usr/X11R6/include -DVERSION="0.4"
LDFLAGS = -L/usr/lib -lc -L/usr/X11R6/lib -lX11
CC = cc
LD = cc
CC skb.c
LD skb
~/distr/utils/skb/skb-0.4$ sudo make install > skb.logggg
[sudo] пароль для sveta:
~/distr/utils/skb/skb-0.4$ skb
Eng
Rus
Eng
Rus
Eng

Добавлено позже:

лог

skb build options:
CFLAGS   = -Os -I. -I/usr/include -I/usr/X11R6/include -DVERSION="0.4"
LDFLAGS  = -L/usr/lib -lc -L/usr/X11R6/lib -lX11
CC       = cc
LD       = cc
installing executable file to /usr/bin
/usr/
/usr/bin/
/usr/bin/skb

Это список одного файла, так что можно сохранять бинарник.


Добавлено позже:

Вот эта строка, выведет в коньки наличие обновлений:

${font FontAwesome:size=13} ${font}${voffset -3}${alignr}${execpi 3600 checkupdates | awk 'END { print (NR == 0 ? "System up to date" : NR " package" (NR > 1 ? "s" : "")); }'}${font}${voffset 0}${voffset 3}

Для Арча разумеется.

На Центоси тоже к конькам прилепил обновлялку, но там проверить сложнее, нужно просто ждать. А то за прошлую неделю прилетело аж целых три свежих пакета.


Добавлено позже:

для центоси и прочих стабильных дистрибутивов "обновлялку" может быть в коньки и имеет смысл.
но вот в арче сомневаюсь, - не по дням, а по часам растущая цифра... или новые пакеты надо десятками считать )

BigOrange:


новые пакеты надо десятками считать

Да ладно! Самое большое это 280 примерно, такое недавно было. И это при том, что обновляюсь ежедневно.

@redix, а на центоси аж целых ТРИ!!! ))
для арча логичнее не общую цифру новых пакетов в коньках показывать, а целыми списками отсюдова:

https://www.archlinux.org/feeds/packages/
https://aur.archlinux.org/rss/

Биг, я rss-сы не читаю, слишком много чести. Просто смотрю что там хочет обновиться, потом, если есть сомненья, смотрю на форуме, или на главном арче-сайте. Раньше юзал argon, там есть встроенный уведомлятор, но он основан на pacaur-е, который слегка протух, поэтому коньки и консоль, там у меня настроены алиасы для уау.


Добавлено позже:

Слегка перелопатил, обновлятор не работает, прилепил другой, он тестится снизу.

redix:


rss-сы не читаю, слишком много чести.

а оно и не работает (
${rss https://zenway.ru/feed 15 item_titles}

Добавлено позже:

проблема скорее всего в slitaz

Написать ответ…