使用Gcalcli和Conky在桌面显示Google日历




以下教你如何使用Conky and Gcalcli(使用命令行管理软件)在桌面显示Google日历。

如果你已经运行了一个Conky,还想运行显示Google日历的Conky,请参考如何同时运行多个Conky
1.安装 Gcalcli:

sudo apt-get install gcalcli

2. 配置 Gcalcli

在配置时,Gcalcli需要你首先输入管理员密码。

为了正常使用Gcalcli,你需要在主文件夹(home folder)下创建配置文件。

gedit ~/.gcalclirc

然后复制:

[gcalcli]user: yourusernamepw: yourpassword

使用你的Google账户名和密码。

3. 安装 Conky

sudo apt-get install conky

4. 配置 Conky

gedit ~/.conkyrc

然后复制:


alignment top_right
background no
border_width 0
cpu_avg_samples 2
default_color white
default_outline_color white
default_shade_color white
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
use_xft yes
xftfont DejaVu Sans Mono:size=12
gap_x 5
gap_y 60
minimum_size 5 5
net_avg_samples 2
double_buffer yes
out_to_console no
out_to_stderr no
extra_newline no
own_window yes
own_window_class Conky
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
stippled_borders 0
update_interval 1.0
uppercase no
use_spacer none
show_graph_scale no
show_graph_range no
text_buffer_size 8096

TEXT
${execi 300 gcalcli --nc --cals=owner calw 4}

最后保存该文件,并运行Conky。(按下快捷键ALT + F2,输入"conky")

5. Google日历随Conky自动运行

gedit ~/conkystart

然后复制:

#!/bin/bashsleep 50 && conky

保存这个文件。在System > Preferences > Startup Applications中,添加新的启动程序。

via{webupd8}

原创文章如转载请注明:转自Ubuntu之家 {www.ubuntuhome.com}

本文地址:使用Gcalcli和Conky在桌面显示Google日历


Leave a comment

10 Comments.

  1. wjhlfamily

    这个可以用一下!!!

  2. 4Seasons

    请问下,是不是先要安装google日历?

  3. a554839042

    有看了下英文不存在乱阵形的问题,但是中文有这个问题的。

  4. a554839042

    楼上无法连接应该是这个语句
    [gcalcli]
    user: yourusername
    pw: yourpassword
    没有分段敲回车的原因。只有一行没法识别也是可以理解的。
    我的问题是:当日里上有行程时,在conky上显示时,conky的日历表格会乱掉形状。这个怎么解决?
    另外这个配置遇到中文也是无法显示的,应该是要改下字体吧。

  5. 我的也是同样的提示,不知怎么搞

  6. 运行conky后总是提示Google Calendar认证失败,是不是“[gcalcli]user: yourusernamepw: yourpassword”这行代码在填写时除了将yourusername替换成我的Google ID,将yourpassword替换成对应的密码就可以了呢?还需要注意什么吗?

  7. 请问这个主题叫什么啊,最好给个下载地址

  8. wavefancy

    [gcalcli]user: yourusernamepw: yourpassword应该改成
    [gcalcli]
    user:yourusername
    pw:yourpassword

    要分行的,不然认证不成功

  9. 配置成功,不错,谢谢!

Leave a Reply


[ Ctrl + Enter ]

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。