curl wttr.in
如果能有个定时刷新的桌面小部件就好了
curl wttr.in
如果能有个定时刷新的桌面小部件就好了
有用 conky 实现的天气,今天/明天/后天 共3天。天气数据来自 moji 。
conky-weather
dock插件不香吗?


论坛里搜 conky-weather

论坛里搜 conky-weather
安装后根据教程不现实天气数据,终端命令更新是有数据的
安装后根据教程不现实天气数据,终端命令更新是有数据的
加入到 crontab 中
$ crontab -l
*/30 * * * * /usr/bin/conky-weather-update
dock插件不香吗?

可以发一个这个插件的下载方式么?
加入到 crontab 中
$ crontab -l
*/30 * * * * /usr/bin/conky-weather-update
桌面上一直不显示

桌面上一直不显示

这是我的配置文件在 ~/.conkyrc 我的分辨率是 1920*1080的
你参考一下
$ cat ~/.conkyrc
default_color ffffff
double_buffer yes
no_buffers yes
update_interval 5 # update_interval 1
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_colour 000000
own_window_argb_visual yes
own_window_argb_value 0
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders n0
minimum_size 290 5
maximum_width 350
default_shade_color 000000
default_outline_color 000000
alignment top_right
gap_x 10
gap_y 0 # gap_y 100
cpu_avg_samples 2
override_utf8_locale yes
uppercase no # set to yes if you want all text to be in uppercase
use_spacer none
use_xft yes
xftfont WenQuanYi Zen Hei:pixelsize=12
TEXT
${font LCD:style=Bold:pixelsize=55}${alignc}${time %H:%M}${font WenQuanYi Zen Hei:pixelsize=18}
${alignc}${time %Y年%b%d日 星期%a}
${image $HOME/conky/moji-weather/weather-day00.png -p -2,160 -s 60x60 -n}${image $HOME/conky/moji-weather/weather-day02.png -p -2,315 -s 60x60 -n}${image $HOME/conky/moji-weather/weather-day03.png -p -2,405 -s 60x60 -n}
${font WenQuanYi Zen Hei:pixelsize=20}${alignc}${exec sed -n '3p' $HOME/conky/conky-weather.db}
${font WenQuanYi Zen Hei:pixelsize=19} ${exec sed -n '4p' $HOME/conky/conky-weather.db} ${font WenQuanYi Zen Hei:pixelsize=18}${exec sed -n '5p' $HOME/conky/conky-weather.db}
${font WenQuanYi Zen Hei:pixelsize=18}${exec sed -n '6p' $HOME/conky/conky-weather.db}
# 温馨提示
${color #FFFF99}${font WenQuanYi Zen Hei:pixelsize=14}${exec sed -n '7p' $HOME/conky/conky-weather.db | cut -d' ' -f1}
[${exec sed -n '7p' $HOME/conky/conky-weather.db | grep -Po '(?<=\[).*(?=\])'}]${color}
${font WenQuanYi Zen Hei:pixelsize=17}${alignc}${exec sed -n '9p' $HOME/conky/conky-weather.db}
${font WenQuanYi Zen Hei:pixelsize=17} ${exec sed -n '10p' $HOME/conky/conky-weather.db} ${exec sed -n '11p' $HOME/conky/conky-weather.db}
${exec sed -n '12p' $HOME/conky/conky-weather.db} ${exec sed -n '13p' $HOME/conky/conky-weather.db} 空气质量: ${exec sed -n '14p' $HOME/conky/conky-weather.db}
${font WenQuanYi Zen Hei:pixelsize=17}${alignc}${exec sed -n '16p' $HOME/conky/conky-weather.db}
${font WenQuanYi Zen Hei:pixelsize=17} ${exec sed -n '17p' $HOME/conky/conky-weather.db} ${exec sed -n '18p' $HOME/conky/conky-weather.db}
${exec sed -n '19p' $HOME/conky/conky-weather.db} ${exec sed -n '20p' $HOME/conky/conky-weather.db} 空气质量: ${exec sed -n '21p' $HOME/conky/conky-weather.db}
# ${hr}
# ${font WenQuanYi Zen Hei:pixelsize=18}${alignc}[ 提醒 ]
# ${exec head -5 $HOME/conky/todo.txt}
${font WenQuanYi Zen Hei:pixelsize=14}
${color #98c2c7}主机名: ${color}$alignr$nodename
${color #98c2c7}内核: ${color}$alignr$kernel
${color #98c2c7}已开机: ${color}$alignr$uptime
###cpu状态
${color #98c2c7}CPU使用率: ${color}$cpu%
$cpubar
CPU1 温度: $alignr${exec sensors | grep 'Core 0' | cut -c17-25}
CPU2 温度: $alignr${exec sensors | grep 'Core 1' | cut -c17-25}
###cpu占用情况
${color #98c2c7}CPU占用:${color}
${top name 1} ${alignr}${top cpu 1}
${top name 2} ${alignr}${top cpu 2}
${top name 3} ${alignr}${top cpu 3}
${top name 4} ${alignr}${top cpu 4}
${top name 5} ${alignr}${top cpu 5}
${top name 6} ${alignr}${top cpu 6}
###内存使用情况
${color #98c2c7}物理内存:${color}${alignr}$mem / $memmax $memperc%
${membar}
###磁盘使用情况
#${color #98c2c7}根分区: ${color}${alignr}${fs_used /} / ${fs_size /}
#${fs_bar /}
#
${color #98c2c7}Home分区: ${color}${alignr}${fs_used /home} / ${fs_size /home}
${fs_bar /home}
###网络
${color #98c2c7}网络使用:${color}
下载速度:$alignr${downspeed enp1s0} k/s
上传速度:$alignr${upspeed enp1s0} k/s
${downspeedgraph enp1s0 324D23 77B753}
这是我的配置文件在 ~/.conkyrc 我的分辨率是 1920*1080的
你参考一下
$ cat ~/.conkyrc
default_color ffffff
double_buffer yes
no_buffers yes
update_interval 5 # update_interval 1
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_colour 000000
own_window_argb_visual yes
own_window_argb_value 0
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders n0
minimum_size 290 5
maximum_width 350
default_shade_color 000000
default_outline_color 000000
alignment top_right
gap_x 10
gap_y 0 # gap_y 100
cpu_avg_samples 2
override_utf8_locale yes
uppercase no # set to yes if you want all text to be in uppercase
use_spacer none
use_xft yes
xftfont WenQuanYi Zen Hei:pixelsize=12
TEXT
${font LCD:style=Bold:pixelsize=55}${alignc}${time %H:%M}${font WenQuanYi Zen Hei:pixelsize=18}
${alignc}${time %Y年%b%d日 星期%a}
${image $HOME/conky/moji-weather/weather-day00.png -p -2,160 -s 60x60 -n}${image $HOME/conky/moji-weather/weather-day02.png -p -2,315 -s 60x60 -n}${image $HOME/conky/moji-weather/weather-day03.png -p -2,405 -s 60x60 -n}
${font WenQuanYi Zen Hei:pixelsize=20}${alignc}${exec sed -n '3p' $HOME/conky/conky-weather.db}
${font WenQuanYi Zen Hei:pixelsize=19} ${exec sed -n '4p' $HOME/conky/conky-weather.db} ${font WenQuanYi Zen Hei:pixelsize=18}${exec sed -n '5p' $HOME/conky/conky-weather.db}
${font WenQuanYi Zen Hei:pixelsize=18}${exec sed -n '6p' $HOME/conky/conky-weather.db}
# 温馨提示
${color #FFFF99}${font WenQuanYi Zen Hei:pixelsize=14}${exec sed -n '7p' $HOME/conky/conky-weather.db | cut -d' ' -f1}
[${exec sed -n '7p' $HOME/conky/conky-weather.db | grep -Po '(?<=\[).*(?=\])'}]${color}
${font WenQuanYi Zen Hei:pixelsize=17}${alignc}${exec sed -n '9p' $HOME/conky/conky-weather.db}
${font WenQuanYi Zen Hei:pixelsize=17} ${exec sed -n '10p' $HOME/conky/conky-weather.db} ${exec sed -n '11p' $HOME/conky/conky-weather.db}
${exec sed -n '12p' $HOME/conky/conky-weather.db} ${exec sed -n '13p' $HOME/conky/conky-weather.db} 空气质量: ${exec sed -n '14p' $HOME/conky/conky-weather.db}
${font WenQuanYi Zen Hei:pixelsize=17}${alignc}${exec sed -n '16p' $HOME/conky/conky-weather.db}
${font WenQuanYi Zen Hei:pixelsize=17} ${exec sed -n '17p' $HOME/conky/conky-weather.db} ${exec sed -n '18p' $HOME/conky/conky-weather.db}
${exec sed -n '19p' $HOME/conky/conky-weather.db} ${exec sed -n '20p' $HOME/conky/conky-weather.db} 空气质量: ${exec sed -n '21p' $HOME/conky/conky-weather.db}
# ${hr}
# ${font WenQuanYi Zen Hei:pixelsize=18}${alignc}[ 提醒 ]
# ${exec head -5 $HOME/conky/todo.txt}
${font WenQuanYi Zen Hei:pixelsize=14}
${color #98c2c7}主机名: ${color}$alignr$nodename
${color #98c2c7}内核: ${color}$alignr$kernel
${color #98c2c7}已开机: ${color}$alignr$uptime
###cpu状态
${color #98c2c7}CPU使用率: ${color}$cpu%
$cpubar
CPU1 温度: $alignr${exec sensors | grep 'Core 0' | cut -c17-25}
CPU2 温度: $alignr${exec sensors | grep 'Core 1' | cut -c17-25}
###cpu占用情况
${color #98c2c7}CPU占用:${color}
${top name 1} ${alignr}${top cpu 1}
${top name 2} ${alignr}${top cpu 2}
${top name 3} ${alignr}${top cpu 3}
${top name 4} ${alignr}${top cpu 4}
${top name 5} ${alignr}${top cpu 5}
${top name 6} ${alignr}${top cpu 6}
###内存使用情况
${color #98c2c7}物理内存:${color}${alignr}$mem / $memmax $memperc%
${membar}
###磁盘使用情况
#${color #98c2c7}根分区: ${color}${alignr}${fs_used /} / ${fs_size /}
#${fs_bar /}
#
${color #98c2c7}Home分区: ${color}${alignr}${fs_used /home} / ${fs_size /home}
${fs_bar /home}
###网络
${color #98c2c7}网络使用:${color}
下载速度:$alignr${downspeed enp1s0} k/s
上传速度:$alignr${upspeed enp1s0} k/s
${downspeedgraph enp1s0 324D23 77B753}
配置文件一样,就是桌面不显示,放弃了
dock插件不香吗?

这个似乎不能 精确定位 到“县/区”
配置文件一样,就是桌面不显示,放弃了
1. 不建议以 root 用户 运行 conky 或者其它日常类的程序。
试试以普通用户运行 conky-weather
2. ~/conky/conky-weather.cfg
里,上海的天气网址应该是
https://tianqi.moji.com/weather/china/shanghai/shanghai
3. Deepin/UOS 某些版本的 root 用户主目录,似乎有可能是
/home/root/ , 而不是 /root/ ?
1. 不建议以 root 用户 运行 conky 或者其它日常类的程序。
试试以普通用户运行 conky-weather
2. ~/conky/conky-weather.cfg
里,上海的天气网址应该是
https://tianqi.moji.com/weather/china/shanghai/shanghai
3. Deepin/UOS 某些版本的 root 用户主目录,似乎有可能是
/home/root/ , 而不是 /root/ ?
搞定了,原来我一直用root运行不行,换成普通用户就OK
想在桌面上显示天气