LINUX.ORG.RU

notion3+arch

 , , ,


5

5

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

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

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

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

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

★★★★

Проверено: JB ()

Не совсем понял что с размером шрифта на левом скрине, и не раскрыта тема кириллицы.

loz ★★★★★ ()

Остальное вроде и так понятно

Непонятен шрифт в терминале, а он понравился больше этого envy.

loz ★★★★★ ()

ШГ на панельке снизу. И да, скупе не нужен.

Kadi ()

Красота, скинь пожалуйста цветовую схему.

cat ~/.Xdefaults
И что за GTK тема? В смысле темная.

z00ke ()

Справа screen?

У меня тоже notion+dzen2, но я просто вешаюсь от отсутствия поддержки dbus в notion :(

rayven ()

Сегодня день хороших скриншотов. Хороший скриншот!

acme ()
Ответ на: комментарий от loz

Это авторский шрифт товарища warl0ck, мне очень нравится, использую с удовольствием. Тащемта вот архивчик с фонтами, откровенно говоря сам уже не помню что там лежит, но наверное, что-то хорошее: http://ompldr.org/vZXRhcw Кириллица там такая же примерно, хорошая.

e7z0x1 ★★★★ ()
Ответ на: комментарий от z00ke

А где ты у меня тут увидел gtk?) Просто я чот не пойму. Конфиг gtk на всякий случай тут [0] Если ты имеешь в виду vim, то вот он[1], но там сейчас все настройки в процессе чтения\переделки, так что кое-что может работать не так. На тех скринах используется тема miro8 или miromiro, не помню уже, короче та которая нормально работает под консолью. Сейчас использую клиент-серверный gvim, более удобно переключаться на окно по хоткею, плюс мне не нравится как традиционный vim обрабатывает модификаторы, хотя многим не нравится как это делает gvim %).

[0] http://ompldr.org/vZXRhcw [1] http://ompldr.org/vZXRheA cat ~/.Xdefaults: [2] http://ompldr.org/vZXRiMg

e7z0x1 ★★★★ ()
Ответ на: комментарий от rayven

Я вот пытаюсь сейчас как раз добавить к нему кое-какие фичи через lua, например реализовать больше свойств ewnh. Кстати это не dzen2, а обычный встроенный статусбар. А ты не знаешь как сделать чтобы инфу из него куда-то выводить? Я бы тоже его с удовольствием сменил на dzen2, он цветной и всё такое, а мне так легче воспринимать.

Вообще там много чего не хватает, даже не знаю реально там что-то переделать или нет, но пытаюсь пока что, вот.

e7z0x1 ★★★★ ()
Ответ на: комментарий от e7z0x1

Всплывающее уведомление скайпа же. Судя по всему, GTK тему он и использует. Цвета дейсвительно понравились, у самого почти такие же :3

z00ke ()
Ответ на: комментарий от z00ke

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

e7z0x1 ★★★★ ()
Ответ на: комментарий от e7z0x1

Ты ты так и не ответил: справа screen в терминале? Меня интересует как сделать список открытых терминалов внизу.

Я понимаю, что у тебя стандартный statusbar.

А ты не знаешь как сделать чтобы инфу из него куда-то выводить?

Не много не понял вопрос: из statusbar, dzen2 или notion?

У меня все выглядит вот так: http://s8.postimage.org/un387ph0z/image.png В моем кониге множество косяков и вообще он кривой, но совсем нет времени доделать... Хотя некоторые вещи совсем достали: например, дырка справа от панели — это место для трея, а трея нет; после hibernate громкость почему-то некорректно отображается и т.д.

dzen2 использую как наименьшее из зол, но, увы, проект мертв, а в нем еще есть что пилить.

По поводу «допилить notion». Нужно только начать. Сейчас у него очень даже вменяемый основной разработчик, так что я думаю что он подскажет, если что-то не будет получаться. Хотя, конечно, просто сказать ему «запили мне поддержку dbus» не получится :)

rayven ()
Ответ на: комментарий от rayven

Не много не понял вопрос: из statusbar, dzen2 или notion?

Ну как бэ статусбар иона перенаправлять в stdout или что-то такое, например как ты с помощью dzen2 сделал список воркспейсов?

А то что громкость некорректно отображается это может быть вина самого hibernate только и всего. Там вроде есть скрипты для выправления альсы, потому что громкость обычно всё равно выводится через неё. Время всё доделать есть, но пока почему-то дело не движется %) Не очень понятно например откуда они берут прототипы для функций от lua, так бы хоть можно было через query lua.code что-то понять.

dzen2 использую как наименьшее из зол, но, увы, проект мертв, а в нем еще есть что пилить.

Есть мысль сделать к нему враппер, чтобы передавать цветной текст и он обрабатывал esc-последовательности.

Ты ты так и не ответил: справа screen в терминале? Меня интересует как сделать список открытых терминалов внизу.

Нет, это tmux. Вот его конфиг есличо. http://ompldr.org/vZXRidA

А, да, screen мне не нравится, tmux проще в настройке и удобнее. К тому же говорят у него там что-то лучше с utf-8 вроде.

e7z0x1 ★★★★ ()

Ты как громкость и раскладку в панель пробросил?

А ну делись :)

melkor217 ★★★★★ ()
Ответ на: комментарий от rayven

Залей конфиг с сопутствующими. P.S. давно назревает мысль намутить уже себе конфиги на гитхабе.

e7z0x1 ★★★★ ()
Ответ на: комментарий от melkor217

Криворуко, на работающе.

#!/bin/zsh
if [[ `skb 1` = Eng ]];then echo input:en;fi;if [[ `skb 1` = Rus ]];then echo input:ru;fi


#!/bin/zsh
l1=`mpc|head -1`; l2=mpc|head -2;
l2=`$l2|perl -we 'undef $/; $x=<>;$x =~ /(\d+:\d.*)/;print $1;'`
Vol=`mpc volume|awk '{print $2}'`
if [[ $(echo $(mpc|grep '\[paused\]')) == "" && $(echo $(mpc|wc -l)) > 1 ]]; then echo "[>>][ $l1 $l2 ][ Vol: $Vol ]"; else echo ""; fi
e7z0x1 ★★★★ ()
Ответ на: комментарий от melkor217

А, ну да, остальное смотри в конфигах иона, больно много там придется выкладывать тада, да и лень мне.

e7z0x1 ★★★★ ()
Ответ на: комментарий от e7z0x1

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

melkor217 ★★★★★ ()
Ответ на: комментарий от e7z0x1

По-моему в этом архиве этого шрифта нет. Как он называется то?

loz ★★★★★ ()
Ответ на: комментарий от e7z0x1

Прокатывает, прокатывает, мне просто лень в .xsession добавить :)

rayven ()
Ответ на: комментарий от e7z0x1

Залей конфиг с сопутствующими

Держи. Все, что связано с панелью лежит в cfg_user.lua (это файл вроде как deprecated, но учитывая скорость развития проекта...). Еще смотри последние две строчки в cfg_default.lua. Там, кстати, еще предусмотрен вывод текста в stdout при щелчке на имя воркспейса. Было задумано для смены воркспейсов по клику, но так и не осилил как управлять ионом извне. Там был какой-то костыль для старой версии иона, но оно совсем никакое. Я пытался сделать через сокеты, но так и не доделал.

Ну и да, там в конфиге ахтунг, так что осторожно. Я, кажется, чем-то упоролся когда это писал.

P.S. давно назревает мысль намутить уже себе конфиги на гитхабе.

Их тогда нужно содержать в хорошем состоянии. Мне просто лень...

P.S.: иконки (которые используются) рисовал сам! Особая гордость — микрофон! :)

rayven ()
Ответ на: комментарий от e7z0x1

За tmux спасибо, посмотрю. На десктопе не пользуюсь, а вот на сервере одном, с очень хреновым каналом на OAM линке, screen меня просто спасает.

rayven ()
Ответ на: комментарий от rayven

А как выглядит\используется pwm? Я вот его ни разу не видел а у тебя как раз конфиг с ним. Кстати как ты до этого всего с dzen'ом додумался? Лично я когда в последний раз доку читал так толком ничего и не понял %) Чем в твоём конфиге отличается cfg_user от cfg_user_ok? Виснет при рестарте без pkill dzen только у меня? WGroupCW<4>_cwin_sp это относится к скратчпадам штоле? Надеюсь если отредактировать это всё пропадет.

e7z0x1 ★★★★ ()
Ответ на: комментарий от e7z0x1

Какой-то ад, не могу установить его. Сделал mkfontdir, mkfontscale, добавил путь в .fonts.conf, сделал fc-cache -f, fc-list его не видит, как и приложения. Поделись секретом успеха пожалуйста.

loz ★★★★★ ()
Ответ на: комментарий от loz
xset +fp $HOME/.fonts/monobook-font-0.22/pcf
xset +fp $HOME/.fonts/elite 
xset +fp /usr/share/fonts/TTF
fc-cache

В xinitrc

e7z0x1 ★★★★ ()
Ответ на: комментарий от e7z0x1
xset +fp /home/loz/.fonts/elite
xset:  bad font path element (#7), possible causes are:
    Directory does not exist or has wrong permissions
    Directory missing fonts.dir
    Incorrect font server address or syntax

При этом

ls -ld ~/.fonts/elite
drwxr-xr-x 2 loz loz 4096 Июн  5 20:45 /home/loz/.fonts/elite

ls -l ~/.fonts/elite/fonts.dir
-rw-r--r-- 1 loz loz 953 Июл 22 14:48 /home/loz/.fonts/elite/fonts.dir

loz ★★★★★ ()
Ответ на: комментарий от e7z0x1

А как выглядит\используется pwm?

Я pwm не использую. Это остатки стандартного конфига или примера какого-то.

Кстати как ты до этого всего с dzen'ом додумался? Лично я когда в последний раз доку читал так толком ничего и не понял %)

Ну, не за один раз все это было написано. Я ночами на работе этим занимался :) По документации так: в ней есть не все. Кстати, важно использовать сборку из SVN. Изучая исходники, я нашел недокументированные возможности dzen2. Они используются в конфиге.Сколько я не находил примеров, везде, что бы сделать воркспейсы слева, а часы справа, использовались два экземпляра dzen2. Я решил модернизировать dzen что бы можно было выравнивание любому блоку задавать, полез в исходники, а оно там уже есть. В общем, смотри параметр ^ba в конфиге.

Чем в твоём конфиге отличается cfg_user от cfg_user_ok?

А это у меня система контроля версий такая :) Я перед тем, как вносить изменения в конфиг, копировал его рабочую весрию в cfg_user_ok, что бы легко можно было откатиться, если что. У меня уже бывали случаи, когда что-то не получилось, а как было раньше уже не помню. Я же не точно знаю что я делаю, там многие вещи методом тыка выяснялись.

Виснет при рестарте без pkill dzen только у меня?

А, ну суть такая, что dzen2 сам не дохнет, а при перезапуске, когда уже есть рабочий dzen, notion останавливается т.к. не может выполнить команду по запуску dzen. Короче, ты по рабочему дзену просто правой кнопкой тыкни в свободном месте, на нее выход повешен, и все запустится. То есть, если ты перезапускаешь notion, сначала тыкай правой кнопкой по дзену, потом перезапускай wm. Я с этим не боролся еще.

Про WGroupCW потом посмотрю. Сейчас некогда.

rayven ()
Ответ на: комментарий от loz

Перезапустил иксы, xset и fc-cache сработали, но шрифтов все так же не увидели.

loz ★★★★★ ()
Ответ на: комментарий от loz

mkfontdir делал? Тогда хз что это за проблемы такие, у меня это работало и на арче и на генте и на федоре и на дебиане.

e7z0x1 ★★★★ ()

У этого wm усть проблемы с xxkb? А то на нетбуке щас стоит xmonad(хотя dynamic wm нафиг не нужен) и там раскладки не запоминаются.

swelf ()

годный скрин, шрифты божественны. не думал, что после terminus'a мне еще что-то понравится. добавить монохромности, или, скажем, использовать только голубой по серому - на мой взгляд было бы мега

sudo-s ()
Ответ на: комментарий от Spirit_of_Stallman

Я сейчас пишу аналоги coreutils на си. Например вместо cp будет приблуда в rsync) Она-то на перле, работает не очень быстро, думаю можно сделать лучше и без пайпов как там.

e7z0x1 ★★★★ ()
Ответ на: комментарий от sudo-s

Честно говоря мне удобнее когда разные цвета, я уже пробовал что-то такое, но мой мозг такое не ест. С эстетической точки зрения такое может и лучше, но визуально мне легче воспринимать когда всё цветное, может у меня голова так работает, хз (: Вот видел чувака который цветность наоборот отовсюду выкидывает.

e7z0x1 ★★★★ ()
Ответ на: комментарий от Spirit_of_Stallman

А ты через cpan уже поставил то что ему надо?

e7z0x1 ★★★★ ()

Красиво. Шрифт вообще просто прекрасен. TTF версии шрифта нет в природе? В архивчике я его не нашёл.

lucentcode ★★★★★ ()
Ответ на: комментарий от lucentcode

Нету, это вообще не мой, надо благодарить товарища warl0ck'а или dark_savant'а, это одно лицо, кстати у него была протенькая, но понятно написанная статья про ион.

Вообще теоретически можно и нарисовать. ttf сложны вообще в рисовании, кто пробовал?

e7z0x1 ★★★★ ()

готы - рваные колготы! бебебе.

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

Spoofing ★★★★★ ()
Ответ на: комментарий от Spoofing

На руках колготы смешнее.

Щас посмотрю что там у него на желтый цвет, хотя если яркий, то лучше не надо. Кстати возможен вариант что я сам его как-то «сдвинул» потому что вроде бы пытался менять красный и этот на более «фиолетовые» варианты.

e7z0x1 ★★★★ ()
Ответ на: комментарий от e7z0x1

А ты через cpan уже поставил то что ему надо?

Не заметил заминки с yaml. Уже всё работает. Еще раз спасибо.

Spirit_of_Stallman ★★★ ()
Ответ на: комментарий от Spirit_of_Stallman

Значит в дебиане не всё так плохо. Когда я собирал его под федору всё было намного ужаснее, даже какие-то там python-path пришлось менять.

e7z0x1 ★★★★ ()
Ответ на: комментарий от e7z0x1

На тех скринах используется тема miro8 или miromiro, не помню уже, короче та которая нормально работает под консолью.

а mirodark чего? под голой (нативной) консолью linux она выглядит офигенно. главное, не забыть установить сооветствующие цвета (все те же, jwr dark) в ~/.profile

┌─·[voglea ~]─ ·
└·─╼ cat >> ~/.profile << EOF
if [ ${TERM} == "linux" ]; then
  echo -en "\033]P0000000"
  echo -en "\033]P18a2f58"
  echo -en "\033]P2287373"
  echo -en "\033]P3914e89"
  echo -en "\033]P4395573"
  echo -en "\033]P55e468c"
  echo -en "\033]P62b7694"
  echo -en "\033]P7899ca1"
  echo -en "\033]P85e5e5e"
  echo -en "\033]P9cf4f88"
  echo -en "\033]Pa53a6a6"
  echo -en "\033]Pbbf85cc"
  echo -en "\033]Pc4779b3"
  echo -en "\033]Pd7f62b3"
  echo -en "\033]Pe47959e"
  echo -en "\033]Pfc0c0c0"
fi
EOF
Spoofing ★★★★★ ()
Ответ на: комментарий от Spoofing

У меня вообще сейчас какая-то фигня с цветами в консоли, может надо отключить 256 colors? Лично щас стоит

[~] >> echo $TERM && tput colors
rxvt-256color
256
Вставил то что ты мне дал без проверки, но это ничего не дало. В tmux.conf:
[~] >> grep 256 ~/.tmux.conf
set -g default-terminal "rxvt-256color"

e7z0x1 ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.