SSブログ

Conky 3題(その2:スライドショー) [Software on Ubuntu]

お次は、スライドショー。

これも、どこかから頂いたのだけど、適当に弄って有る。
Imagemagick の convert コマンドを使って、写真を傾けてから、影を付けてるのだけど、これを Jpeg で保存すると、バックグラウンドが透過しないので、png で保存してから表示している。苦労したのは、この辺か。

スライドショーに使う写真は、"~/Pictures/slideshow" へ入れておく。これを、"~/.conky/.conky_sliderc" として保存しておく。

# Conky settings #
background yes
update_interval 60

# cpu_avg_samples 60
# net_avg_samples 60

override_utf8_locale yes

double_buffer yes
no_buffers yes

text_buffer_size 2048
#imlib_cache_size 0

temperature_unit celsius

# Window specifications #

own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below

border_inner_margin 0
border_outer_margin 0
border_width 0

minimum_size 640 640
maximum_width 640

alignment mm
gap_x -200
gap_y -300

# Graphics settings #
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no

# Text settings #
use_xft yes
xftfont sans:size=8
xftalpha 0.5

uppercase no

default_color FFFFFF

TEXT
${exec cd ~/Pictures/slideshow; /usr/bin/convert -format png -resize 75% "`/bin/ls *.png *.jpg *.JPG 2>/dev/null | /usr/bin/shuf -n1`" /dev/shm/current.png}${exec /usr/bin/convert -page +4+4 /dev/shm/current.png \( +clone -background black -shadow 300x6+6+6 \) +swap -background none -mosaic -depth 8 -quality 95 -rotate -10 /dev/shm/shadow_current.png}${image /dev/shm/shadow_current.png -p 15,15 -n}${voffset 150}



ターミナルから、
  conky -d -c ~/.conky/.conky_sliderc  > /dev/null 2>&1
として、実行すればよい。
nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。