LightGreyW gtk и иконки Any Color You Likegtk, themes, icons, linux, проекты

Any Color You Like Gtk icons theme Вы когда-нибудь мучались с выбором иконок?
Я да.
Меня редко напрягает сам внешний вид иконок. меня постоянно бесила расцветка не удовлетворяющая моей gtk теме, когда-то просто менял цвета в теме иконок Paper и продолжал это делать с выходом новых версий (а занятие сие не такое уж и простое), но иконки меня удовлетворяли более чем. Но не вчера сменил gtk тему на новую, допилинную к моим глазам и психологическому комфорту, сменил шрифт...

Пользуясь случаем передаю спасибо Aesdana за Wobachi GTK — я скрещивал свою lightgreymodded-gtk-theme(искать в AUR) с твоей!

И захотелось поменять иконки ибо с новой темой переделанные иконки Paper не очень смотрелись(наверное даже не к теме, а новому «стайлингу» моего рабочего стола). Поиски длились долго, ведь и тему я по-мелочи пилили не мало времени (а именно с конца апреля), пользуясь в процессе старой...

В общем остановился я на Any Color You Like прелесть которых в том что (на картинке видно подробнее):
  • Можно выбрать пять видов папок и лого дистрибутива
  • Уйма цветовых вариантов и поддержка прозрачности, так что выбор цветовой гамы за вами
  • Возможность различной градиентной заливки иконок
  • Возможность наложения нескольких фильтров на иконки (тот же Paper присутсвует)
  • И при всём этом размер архива с иконками менее 700Кб
В общем, вы сами сможете сделать свои иконки из шаблона всего лишь с помощью одного скрипта(в нем вся прелесть!), который изменит текущие svg иконки. Причем можно менять не только цвет, градиент, прозрачность всех иконок, а только части из них — и всё это одним скриптом, который к тому же имеет меню... блин, чувствую себя маркетологом впаривающим какой-то товар, но это я только из-за того что мне очень понравилась как реализация так и сами иконки — а выразить свой ими восхищение(да, я ими действительно восхищен) трудновато, так что извините если вы вдруг заподозрили во мне что-то неладное...
LightGreyW gtk theme и Any Color You Like Gtk icons
В общем рекоммендую эту чудную тему иконок и заодно выкладываю тему gtk. Выше изображение(возмоно gif чуток попортил цвета - к примеру внутренняя область белая) с парой видов иконок (простейшие для примера) и видом темы gtk, которую назвал в честь старой LightGreyW (буква W появилась от Wobachi, Modded убрал ибо это уже далеко не LightGrey, скорее ближе к теме от Aesdana). Тему по возможности буду доделывать...

Собственно сама gtk тема
27-07-2010, 16:59    Комментарии: 3

Обои из любимых артистов и альбомов с помощью lastfmwallpaper, lastfm, python, shell, linux

На welinux на днях был пост-ссылка на python скрипт создающий обои из любимых альбомов, умеющий составлять как коллажи так и просто замощенные обложками альбомов изображения нужного размера
В комментариях скрипт немного изменили и сделали возможность создавать изображения не из обложек, а из изображения автора. В общем автор сего поста ссылки модифицировал скрипт, теперь он живет тут и умеет достаточно много(хотя и до модификации не мало умел) — настраиваемая прозрачность, размер альбома, градиенты в коллаже и прочие приятные мелочи...
коллаж из артистов на lastfmзамощенное изображение из альбомов на lastfm
В общем картинки в этой записи как пример работы скрипта, сделаны командами
./wallpaperfm.py -m collage -u muhas -i 1024x600 -A -f lastfm_collage -x http://userserve-ak.last.fm/serve/126/45581429.jpg -x http://userserve-ak.last.fm/serve/126/27549811.jpg -a 150
и
./wallpaperfm.py -m collage -u muhas -i 1024x600 -f lastfm_most -a 64
где параметр -f это имя файла, -m collage означает что делать коллаж, -u это имя пользователя lastfm, -i размер будущего изображения, -a это размер изображения альбома, -x это путь к картинкам исключений(к примеру в моем случае это артисты без изображений, вместо их изображения вставляется картинка с lastfm что на обоях как-то не смотрится).

В общем приятного использования, и не забывайте выслать автору модификации багрепорты и фичареквесты, лично я пошел просить возможность изменения цвета фона...
14-07-2010, 11:07    Комментарии: 7

dmenu и русский языкdmenu, tips, xorg, font, linux

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

dmenu уже фиг знает сколько времени поддерживает русский язык!
Вы просто указываете ему шрифт в параметрах к dmenu в формате -fn '-xos4-terminus-*-*-*-*-12-*-*-*-*-*-*-*'.
И чё? всё ещё не работает?
а пути к шрифтам в xorg ты прописал? а... то-то! к примеру, в ArchLinux тот же терминус(не забываем что это не ttf шрифты, к которым большинство привыкло) устанавливается в /usr/share/fonts/local Посему в /etc/X11/xorg.conf.d должен лежать файлик в котором прописаны пути к шрифтам
Section "Files"
   FontPath     "/usr/share/fonts/local"
   FontPath     "/usr/share/fonts/TTF"
   FontPath     "/usr/share/fonts/misc"
   FontPath     "/usr/share/fonts/cyrillic"
   FontPath     "/usr/share/fonts/Type1"
   FontPath     "/usr/share/fonts/util"
   FontPath     "/usr/share/fonts/encodings"
EndSection
(ну или аналогичная секция в xorg.conf - который как бы уже depricated), даже несмотря на то что шрифты из доброй части этих путей xorg видит и без конфига (по каким путям он увидел(или не увидел) шрифты можно узнать командой cat /var/log/Xorg.0.log | grep font)

Пример того что, допустим, терминус работает в верхней строке на скрине. Надеюсь такими вопросами теперь в жаббере меня никто не будет доставать...
01-07-2010, 10:41    Комментарии: 6

preload в ArchLinuxpreload, arch, linux

Один из арчеводов (Daniele Marinello) написал небольшую заметку о preload. Да не просто написал(там и писать-то нечено), а составил график(так сказать, протестировал на арче) времени запуска некоторых программ при холодном старте и старта с preload.
preloadНу и кратенько о том как всё же так ускорить себе загрузку
yaourt -S preload

редактируем /etc/preload.conf по вкусу
sudo /etc/rc.d/preload start
и добавляем preload к демонам в /etc/rc.conf
DAEMONS =(... preload ...)
Если не заметели изменений то проверьте /var/log/preload.log (ну и в /etc/conf.d/preload измените PRELOAD_OPTS="--verbose 4" на PRELOAD_OPTS="--verbose 1" что бы лог был поподробнее).

ps. с днем рождения меня =)

up а график-то не Daniele Marinello рисовал, график оказался рваным бояном...
28-06-2010, 16:33    Комментарии: 11

yeahurxvt: quake-style терминал с помощью wmctrl на замену yeahconsole yeahconsole, wmctrl, shell, urxvt, linux

Навеяно темой на русском арчефоруме в которой человек вопрошает способ сделать так что бы yeahconsole не была поверх всех окон?

Набросал скриптик для создания простого аналога yeahconsole из urxvt. Думаю, для других терминалов мало что будет отличаться (для xterm то это точно)
#! /bin/bash

WINTITLE="yeahurxvt"
PROGNAME="urxvt"
# ищем окно по имени и скрываем/показываем или запускаем окно в зависимости от ситуации
if [ `wmctrl -xl | grep -c "$WINTITLE"` != 0 ]; then
	# скрываем или показываем нужное окно в зависимости от того что сейчас
    wmctrl -x -r "$WINTITLE" -b toggle,hidden
else
	# запускаем если нет окна с нужным именем
    $PROGNAME -name "$WINTITLE" &
    # ну и размер сразу выставить можно, параметры добавить и прочее по желанию - главное что бы имя у окна было нужное
fi
exit 0

Не забываем что если bash/zsh/etc меняет имя окна то всё вдруг перестает работать. Так что лучше что бы не меняло
Сохраняем скрипт, делаем исполняемым, вешаем на любой хоткей и радуемся. Правда в данном случае в панели задач это окно будет отображаться, но никто не запрещает в настройках используемой панели запретить отображение...

Все хором выбрасываем yeahconsole, tilda, и прочее =)

PS работает в EWMH совместимых wm — проверил на openbox(работает даже с запущенным pytyle) и fluxbox
16-06-2010, 14:04    Комментарии: 14

Раньше »