debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Календарь Conky (не верное начало недели )  (Прочитано 2969 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vavun

  • ASUS K42f (Intel Core i3, 2Гб DDR3, 250gb HDD,Intel GMA HD)
  • Topic Author
  • Сообщений: 147
  • Debian squeeze + Gnome
В общем переход на debian c ubuntu оказался безболезненным, кроме пары мелочей, вот одна из них:

Календарь в conky отображает начало недели с воскресенья, я кончено был бы не против так начинать неделю, но увы )



календарь в апплете часов работает нормально, тот же конфиг коньков в убунте (10.04) работает нормально



.conkyrc
background yes
font Sans:size=8
xftfont Sans:size=8
use_xft yes
xftalpha 0.5
update_interval 1.0
total_run_times 0
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
draw_shades yes
draw_outline yes
draw_borders no
draw_graph_borders no
minimum_size 250
maximum_width 220
default_color ffffff
default_shade_color 000000
draw_outline no
alignment top_right
gap_x 245
gap_y 15
no_buffers yes
cpu_avg_samples 2
override_utf8_locale yes
uppercase no
use_spacer none
color0 8e8e8e
color1 FCAF3E
color2 FFFFFF

TEXT

${alignc 55}${font Arial Black:size=26}${time %H:%M:%S}${font}${alignc}
${alignc}${time %A %d.%m.%Y}



${font Sans:pixelsize=12}${alignc}${execi 60 date +"%B %Y" | tr "[:lower:]" "[:upper:]"}${font Snap.se:size=8 }${font}
${font DejaVu Sans Mono:size=8}${execpi 60 cal | sed '1d' | sed '3d' | sed '2d' | sed '2d' | sed '2d' | sed '2d' | sed '2d' | sed 's/^/${alignc} /'}${font}
${font DejaVu Sans Mono:size=8}${color0}${execpi 60 DJS=`date +%_d`; cal | sed '1d' | sed '/./!d' | sed 's/$/                    /' | fold -w 21 | sed -n '/^.\{21\}/p' | sed 's/^/${alignc} /' | sed /" $DJS "/s/" $DJS "/" "'${color1}'"$DJS"'${color2}'" "/}${font}


Debian squeeze
Gnome
« Последнее редактирование: 27 Декабрь 2011, 23:52:22 от vavun »

Do you know why we call this beta ? Because it's betta than nothing.©
Have problems with windows, reboot. Have problems with linux, be root.©
 

Оффлайн Александр Кряжев

  • Сообщений: 456
  • Fedora & KDE Plasma
    • записки прозапас
Re: Календарь Conky (не верное начало недели )
« Ответ #1 : 28 Декабрь 2011, 11:17:44 »
Это старый баг. Помнится, решался, путём использования ncal -C.
 

Оффлайн vavun

  • ASUS K42f (Intel Core i3, 2Гб DDR3, 250gb HDD,Intel GMA HD)
  • Topic Author
  • Сообщений: 147
  • Debian squeeze + Gnome
Re: Календарь Conky (не верное начало недели )
« Ответ #2 : 28 Декабрь 2011, 16:50:25 »
Это старый баг. Помнится, решался, путём использования ncal -C.

не работает

Do you know why we call this beta ? Because it's betta than nothing.©
Have problems with windows, reboot. Have problems with linux, be root.©
 

Оффлайн Александр Кряжев

  • Сообщений: 456
  • Fedora & KDE Plasma
    • записки прозапас
Re: Календарь Conky (не верное начало недели )
« Ответ #3 : 28 Декабрь 2011, 17:07:15 »
Хм. Действительно. Теперь и этот обходной путь запилили.
 

Оффлайн Brainey

  • Сообщений: 1943
  • Jabber: brainey@jabber.cz
Re: Календарь Conky (не верное начало недели )
« Ответ #4 : 28 Декабрь 2011, 17:14:34 »
А если использовать ncal без флага -C?
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru
 

Оффлайн vavun

  • ASUS K42f (Intel Core i3, 2Гб DDR3, 250gb HDD,Intel GMA HD)
  • Topic Author
  • Сообщений: 147
  • Debian squeeze + Gnome
Re: Календарь Conky (не верное начало недели )
« Ответ #5 : 28 Декабрь 2011, 19:23:17 »
А если использовать ncal без флага -C?

Пробовал, не вышло
вот что получается:

cal


ncal


видимо под ncal придется весь конфиг переписывать.

Do you know why we call this beta ? Because it's betta than nothing.©
Have problems with windows, reboot. Have problems with linux, be root.©
 

Оффлайн vladimir_ar

  • Сообщений: 1624
Re: Календарь Conky (не верное начало недели )
« Ответ #6 : 28 Декабрь 2011, 22:54:52 »
:~$ ncal
    Декабрь 2011
Пн     5 12 19 26
Вт     6 13 20 27
Ср     7 14 21 28   
Чт  1  8 15 22 29
Пт  2  9 16 23 30
Су  3 10 17 24 31
Вс  4 11 18 25
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн Александр Кряжев

  • Сообщений: 456
  • Fedora & KDE Plasma
    • записки прозапас
Re: Календарь Conky (не верное начало недели )
« Ответ #7 : 29 Декабрь 2011, 08:34:10 »
ncal выводит вертикальный календарь. С флагом -C он становился горизонтальным, равнозначным cal. С той разницей, что ncal начинает неделю правильно, с понедельника. С некоторых пор -C похоже убрали.
 

Оффлайн vavun

  • ASUS K42f (Intel Core i3, 2Гб DDR3, 250gb HDD,Intel GMA HD)
  • Topic Author
  • Сообщений: 147
  • Debian squeeze + Gnome
Re: Календарь Conky (не верное начало недели )
« Ответ #8 : 29 Декабрь 2011, 09:40:34 »
:~$ ncal
    Декабрь 2011
Пн     5 12 19 26
Вт     6 13 20 27
Ср     7 14 21 28   
Чт  1  8 15 22 29
Пт  2  9 16 23 30
Су  3 10 17 24 31
Вс  4 11 18 25
ncal выводит вертикальный календарь. С флагом -C он становился горизонтальным, равнозначным cal. С той разницей, что ncal начинает неделю правильно, с понедельника. С некоторых пор -C похоже убрали.

Проблема в том, что в терминале все отображается как надо, но в conky надо как то конфиг видимо переделывать, как переделать его под ncal вместо cal я не знаю,

Do you know why we call this beta ? Because it's betta than nothing.©
Have problems with windows, reboot. Have problems with linux, be root.©
 

Оффлайн vladimir_ar

  • Сообщений: 1624
Re: Календарь Conky (не верное начало недели )
« Ответ #9 : 29 Декабрь 2011, 12:34:01 »
Я просто вместо cal написал ncal - и выводит календарь (вертикальный, с ключем -С пишет, что нет такого параметра). Правда, выделение текущего числа пропало  :(
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн Александр Кряжев

  • Сообщений: 456
  • Fedora & KDE Plasma
    • записки прозапас
Re: Календарь Conky (не верное начало недели )
« Ответ #10 : 29 Декабрь 2011, 22:20:13 »
vavun, дык, оно там обрезается у Вас. Подправьте размеры просто.

vladimir_ar, я когда-то пользовался таким вариантом (чтобы с выделением было):
${voffset 5}${execpi 10800 DJS=`date +%_d`;ncal -C -h|sed '/(20[0-9][0-9])/!s/^.*$/$color &/;s/ '"`date +%_d`"' /$color3 '"`date +%_d`"'$color /;/Сб/s/r /r6 /g;/Вс/s/r /r6 /g'}Единственное, в свете последних событий, -С наверное нужно убрать.
 

Оффлайн vladimir_ar

  • Сообщений: 1624
Re: Календарь Conky (не верное начало недели )
« Ответ #11 : 30 Декабрь 2011, 00:30:05 »
ХЗ, но по этой строке выделения у меня нет.  Хотя для меня не критично и начало недели с воскресенья (по cal).
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн vavun

  • ASUS K42f (Intel Core i3, 2Гб DDR3, 250gb HDD,Intel GMA HD)
  • Topic Author
  • Сообщений: 147
  • Debian squeeze + Gnome
Re: Календарь Conky (не верное начало недели )
« Ответ #12 : 30 Декабрь 2011, 04:52:19 »
vavun, дык, оно там обрезается у Вас. Подправьте размеры просто.

расширил коньки на половину дисплея, не обрезается, проверил, тупо не отображается  :(

Do you know why we call this beta ? Because it's betta than nothing.©
Have problems with windows, reboot. Have problems with linux, be root.©
 

Теги: