Geektool的应用
第一次使用geektool,做的桌面。
也就是左边一栏,是实时的。日期,日历,天气等等。
由于把widget放到桌面上,我觉得很麻烦,而且自定义的空间很小。所以对geektool非常喜欢。
开始使用geektool,之前看到geektool要写script,就马上放弃了- -。毕竟是个script白痴。这次看到geektool3,界面很友好,而且在appstorm上看到了介绍,就试着用下。
虽然叫做geektool,但并不是只适用于geek的。自己来做一个alive的个性桌面,其实很有意思。
geektool的下载链接
http://projects.tynsoe.org/en/geektool/download.php
下载好,当然安装了^o^
在menu bar 里找到geektool然后打开preferences
另外这是一个preferences,不是一个application(应用程序),可以在system preferences(系统偏好设置里)找到它,和Growl一样。
看到geektool的界面。
左边是提供的的是三种geeklets, file(文件),picture(图片),和shell(- -。。。怎么翻译?)。这里就写下shell,我也只在桌面上应用了shell。
右边的选框中是group,也就是群组。建立不同的群组,可以帮助整理和显示自己想要的信息。有些像图层管理。要选中show in the menu bar,才可以在menu bar里随时控制这个group的显示与否。(第二张图片里in the work后面有√)
下面是shell的具体使用操作。
将shell拖拽到桌面上。
现在我在右侧的properties window 填入信息:
name,随便填。如果是显示时间的就写时间,是日期就写日期。optional
position,可以直接在桌面上拖动,也可以编辑具体的位置。
keep on top,也就是选择是否浮动在最上层。试试就知道了。
group,不用解释了吧
refresh,就具体情况而定吧。比如calendar就可以设很长时间- -。。。注意后面的时间单位是s
下面是比较重要的command:
先来举个例子
在command里输入
date +"%A %d %b"
上面的框中
上面的字看得清吗。。。
wednesday 21 Apr
下面到style
click here to.... 点下这个,就出现我们熟悉的修改字体,大小,颜色#¥·%。。。。爱怎么改怎么改。
后面是background color, 也是自己选择
这里我用的rockwell字体,字号48 背景黑色,透明度20%
恩。
所以主要是command~
这里介绍一些常用的:
全拼显示
date +%A
sample Wednesday
简写
date +%a
sample Wed
同理
月份
date +%B
sample April
date +%b
sample Apr
具体日期
date +%D
sample 21/04/10
date +%d
sample 21
图片上,我是一个一个窗口摆放的。
当然也可以像开始的例子那样,在一排中间解决问题
date +"%A %d %b"
记得,要加" ",各个单元之间的空格就是显示时的空格。
然后时间
date +"%l:%M %p"
当然,和相面一样,这里也可以分开~ 引号和空格都直接显示的。
像这样
世界时间:我们来个北京的
TZ=China/GMT-8 date +"Beijing:%l:%M %p on %d %B"
其他地方的也很好改,对吧~
把名字和时区修改就好了^_^
天气:
curl --silent "http://xml.weather.yahoo.com/forecastrss?p=CHXX0116&u=f" | grep -E '(Current Conditions:|F<BR)' | sed -e 's/Current Conditions://' -e 's/<br \/>//' -e 's/<b>//' -e 's/<\/b>//' -e 's/<BR \/>//' -e 's///' -e 's/<\/description>//'
上面的url可以自己改,我这里用的是上海的天气- -。。。温度单位也可以改。
这里
还可以拖拽image, 显示天气的图片url写进去~ 非常简单^o^
日历:
cal
就是字体要注意,我这里用的monaco。只有少数几种字体,可以让日历正常显示
或者,想要一个很长的~可以占整个桌面宽度的
cal | sed -e '1d' -e '2p;2p;2p;2p' | sed -e '$!N;s/\n/ /' -e '$!N;s/\n/ /' -e '$!N;s/\n/ /' -e '$!N;s/\n/ /' | sed "s/^/ /;s/$/ /;s/ $(date +%e) /\|$(date +%e)\|/"
字体还是monaco比较有效
邮件:显示有多少封未读邮件
echo 'tell application "Mail" to return unread count of inbox as string & ""' | osascript | grep -v '0'
但是要注意,这个会自动开启mail,并且开机的时候也会的。
垃圾箱:显示现在的大小(lz很不知耻地说,我的超过了16G。。。)
du -sh ~/.Trash/ | awk '{print $1}'
uptime(使用时间,也就是in operation的持续时间)
uptime | awk '{print "" $3 " " $4 " " $5 }' | sed -e 's/.$//g';
这张图片上就是lz我的电脑三天,三个多小时没有关机了。。。
进程:显示前十的进程使用情况
ps -amcwwwxo "command %mem %cpu" | grep -v grep | head -13
硬盘情况:
两个code
一个是"HD":
df -h | grep disk0s2 | awk '{print "HD:" }'
另一个是显示:
df -h | grep disk0s2 | awk '{print $4 }'
CPU:
和硬盘一样
df -h | grep disk0s2 | awk '{print "CPU:" }'
情况:
top -l 2 | awk '/CPU usage/ && NR > 5 {print $12, $13}'
我还用了一个quote...
ps -amcwwwxo "command %mem %cpu" | grep -v grep | head -13
也就是名人名言。。。
还有个历史事件介绍:
curl -s http://www.dailyzen.com/ | sed -n "/<\!--Add Quote for correct day-->/,/<\/TD>/p"|sed -e "s/<[^>]*>//g" |strings|fold -sw60
还可以显示adium unread,rss, 还有股票,油价等信息,还可以显示itunes的播放信息。但是我觉得那些其他很多软件都可以替代- -。。
先写到这里,有发现还会来添加的~
也就是左边一栏,是实时的。日期,日历,天气等等。
由于把widget放到桌面上,我觉得很麻烦,而且自定义的空间很小。所以对geektool非常喜欢。
开始使用geektool,之前看到geektool要写script,就马上放弃了- -。毕竟是个script白痴。这次看到geektool3,界面很友好,而且在appstorm上看到了介绍,就试着用下。
虽然叫做geektool,但并不是只适用于geek的。自己来做一个alive的个性桌面,其实很有意思。
geektool的下载链接
http://projects.tynsoe.org/en/geektool/download.php
下载好,当然安装了^o^
在menu bar 里找到geektool然后打开preferences
另外这是一个preferences,不是一个application(应用程序),可以在system preferences(系统偏好设置里)找到它,和Growl一样。
看到geektool的界面。
左边是提供的的是三种geeklets, file(文件),picture(图片),和shell(- -。。。怎么翻译?)。这里就写下shell,我也只在桌面上应用了shell。
右边的选框中是group,也就是群组。建立不同的群组,可以帮助整理和显示自己想要的信息。有些像图层管理。要选中show in the menu bar,才可以在menu bar里随时控制这个group的显示与否。(第二张图片里in the work后面有√)
下面是shell的具体使用操作。
将shell拖拽到桌面上。
现在我在右侧的properties window 填入信息:
name,随便填。如果是显示时间的就写时间,是日期就写日期。optional
position,可以直接在桌面上拖动,也可以编辑具体的位置。
keep on top,也就是选择是否浮动在最上层。试试就知道了。
group,不用解释了吧
refresh,就具体情况而定吧。比如calendar就可以设很长时间- -。。。注意后面的时间单位是s
下面是比较重要的command:
先来举个例子
在command里输入
date +"%A %d %b"
上面的框中
上面的字看得清吗。。。
wednesday 21 Apr
下面到style
click here to.... 点下这个,就出现我们熟悉的修改字体,大小,颜色#¥·%。。。。爱怎么改怎么改。
后面是background color, 也是自己选择
这里我用的rockwell字体,字号48 背景黑色,透明度20%
恩。
所以主要是command~
这里介绍一些常用的:
全拼显示
date +%A
sample Wednesday
简写
date +%a
sample Wed
同理
月份
date +%B
sample April
date +%b
sample Apr
具体日期
date +%D
sample 21/04/10
date +%d
sample 21
图片上,我是一个一个窗口摆放的。
当然也可以像开始的例子那样,在一排中间解决问题
date +"%A %d %b"
记得,要加" ",各个单元之间的空格就是显示时的空格。
然后时间
date +"%l:%M %p"
当然,和相面一样,这里也可以分开~ 引号和空格都直接显示的。
像这样
世界时间:我们来个北京的
TZ=China/GMT-8 date +"Beijing:%l:%M %p on %d %B"
其他地方的也很好改,对吧~
把名字和时区修改就好了^_^
天气:
curl --silent "http://xml.weather.yahoo.com/forecastrss?p=CHXX0116&u=f" | grep -E '(Current Conditions:|F<BR)' | sed -e 's/Current Conditions://' -e 's/<br \/>//' -e 's/<b>//' -e 's/<\/b>//' -e 's/<BR \/>//' -e 's///' -e 's/<\/description>//'
上面的url可以自己改,我这里用的是上海的天气- -。。。温度单位也可以改。
这里
还可以拖拽image, 显示天气的图片url写进去~ 非常简单^o^
日历:
cal
就是字体要注意,我这里用的monaco。只有少数几种字体,可以让日历正常显示
或者,想要一个很长的~可以占整个桌面宽度的
cal | sed -e '1d' -e '2p;2p;2p;2p' | sed -e '$!N;s/\n/ /' -e '$!N;s/\n/ /' -e '$!N;s/\n/ /' -e '$!N;s/\n/ /' | sed "s/^/ /;s/$/ /;s/ $(date +%e) /\|$(date +%e)\|/"
字体还是monaco比较有效
邮件:显示有多少封未读邮件
echo 'tell application "Mail" to return unread count of inbox as string & ""' | osascript | grep -v '0'
但是要注意,这个会自动开启mail,并且开机的时候也会的。
垃圾箱:显示现在的大小(lz很不知耻地说,我的超过了16G。。。)
du -sh ~/.Trash/ | awk '{print $1}'
uptime(使用时间,也就是in operation的持续时间)
uptime | awk '{print "" $3 " " $4 " " $5 }' | sed -e 's/.$//g';
这张图片上就是lz我的电脑三天,三个多小时没有关机了。。。
进程:显示前十的进程使用情况
ps -amcwwwxo "command %mem %cpu" | grep -v grep | head -13
硬盘情况:
两个code
一个是"HD":
df -h | grep disk0s2 | awk '{print "HD:" }'
另一个是显示:
df -h | grep disk0s2 | awk '{print $4 }'
CPU:
和硬盘一样
df -h | grep disk0s2 | awk '{print "CPU:" }'
情况:
top -l 2 | awk '/CPU usage/ && NR > 5 {print $12, $13}'
我还用了一个quote...
ps -amcwwwxo "command %mem %cpu" | grep -v grep | head -13
也就是名人名言。。。
还有个历史事件介绍:
curl -s http://www.dailyzen.com/ | sed -n "/<\!--Add Quote for correct day-->/,/<\/TD>/p"|sed -e "s/<[^>]*>//g" |strings|fold -sw60
还可以显示adium unread,rss, 还有股票,油价等信息,还可以显示itunes的播放信息。但是我觉得那些其他很多软件都可以替代- -。。
先写到这里,有发现还会来添加的~
-
Pandant.Me 赞了这篇日记 2024-03-16 14:48:29
-
盖纤瑕不能掩瑜 赞了这篇日记 2017-04-24 12:59:30
-
我的爹 赞了这篇日记 2015-10-13 02:18:21
-
momo 赞了这篇日记 2015-03-30 17:17:18
-
Mosqi 赞了这篇日记 2014-12-08 09:17:19
-
thegrudge 赞了这篇日记 2014-05-14 18:29:26
-
ifoul 赞了这篇日记 2014-05-09 15:40:18
-
鱼不食 赞了这篇日记 2014-04-24 18:36:54
-
XUKEMING 赞了这篇日记 2014-03-19 01:30:53
-
一望 赞了这篇日记 2014-02-26 21:22:51
-
Rày 赞了这篇日记 2013-12-22 23:37:32
-
Akako 赞了这篇日记 2013-11-24 19:18:49
-
冬川心 赞了这篇日记 2013-11-21 12:46:58
-
冰冰 赞了这篇日记 2013-10-26 00:33:58
-
トウコ 赞了这篇日记 2013-09-19 18:16:10
-
[已注销] 赞了这篇日记 2013-09-10 01:33:58
-
FxxkOff 赞了这篇日记 2013-09-03 03:39:08
-
玻璃丸子 赞了这篇日记 2013-08-29 10:39:40
-
大猫 赞了这篇日记 2013-06-24 20:25:27
-
繁体,小雨 赞了这篇日记 2013-05-29 01:55:15
-
墨日阳光 赞了这篇日记 2013-05-16 17:31:32
-
阿kun 赞了这篇日记 2013-05-06 09:12:21
-
Kate 赞了这篇日记 2013-04-26 04:19:57
-
[已注销] 赞了这篇日记 2013-04-21 17:43:04
-
Aris 赞了这篇日记 2013-02-14 02:32:14
-
twiceYuan 赞了这篇日记 2013-01-28 11:04:56
-
灯 赞了这篇日记 2013-01-12 21:30:54
-
Kyle 赞了这篇日记 2012-12-03 02:09:38
-
[已注销] 赞了这篇日记 2012-11-25 23:46:04
-
sycamoreeeeee 赞了这篇日记 2012-10-27 22:41:21
-
希阿曲麥 赞了这篇日记 2012-10-24 13:29:53
-
起什么名字好呢 赞了这篇日记 2012-09-28 10:33:03
-
Y 赞了这篇日记 2012-09-25 23:21:46
-
zx 赞了这篇日记 2012-09-13 01:13:26
-
小林捏捏捏 赞了这篇日记 2012-09-05 06:34:09
-
IAMWHO 赞了这篇日记 2012-08-22 23:29:42
-
αlpha 赞了这篇日记 2012-08-22 16:03:28
-
豆友38874088 赞了这篇日记 2012-08-12 00:33:24
-
bearbrick 赞了这篇日记 2012-08-08 13:23:51
-
🔥然 赞了这篇日记 2012-08-06 17:07:33
-
天真实 赞了这篇日记 2012-07-29 22:13:03
-
dan 赞了这篇日记 2012-07-29 00:38:29
-
木耳丸佐猫介 赞了这篇日记 2012-06-25 13:38:21
-
灾星下的男人 赞了这篇日记 2012-06-13 03:13:40
-
桎梏 赞了这篇日记 2012-05-22 12:45:07
-
YIK.LUN 赞了这篇日记 2012-05-12 10:33:39
-
otherge 赞了这篇日记 2012-04-12 11:39:43
-
上世纪的云 赞了这篇日记 2012-04-09 17:13:51
-
灼 赞了这篇日记 2012-04-08 21:51:44
-
猫本、雨不停 赞了这篇日记 2012-04-02 02:30:06
-
[已注销] 赞了这篇日记 2012-02-24 03:09:52
-
澄越 赞了这篇日记 2012-02-20 18:27:16
-
容嬷嬷~ 赞了这篇日记 2012-02-15 16:29:32
-
Jeffrey.C 赞了这篇日记 2012-02-06 19:33:56
-
shuuuuke 赞了这篇日记 2012-02-03 16:49:32
-
Embrace 赞了这篇日记 2012-01-03 13:28:19
-
EMO小春天 赞了这篇日记 2011-11-23 07:52:37
-
瘦猫 赞了这篇日记 2011-11-20 16:02:22
-
Menghan 赞了这篇日记 2011-11-18 22:19:23
-
寻踪 赞了这篇日记 2011-11-18 18:56:20
-
Robin 赞了这篇日记 2011-11-18 18:48:12
-
卖可乐的夏天 赞了这篇日记 2011-11-18 18:28:21
-
kate 赞了这篇日记 2011-11-18 17:57:53
-
Aria 赞了这篇日记 2011-11-17 00:00:48
-
动物园江湖骗子 赞了这篇日记 2011-11-13 03:43:55
-
光影黑白 赞了这篇日记 2011-11-03 10:54:34
-
游友 。 赞了这篇日记 2011-09-27 21:59:35
-
转转浴爆巧克力 赞了这篇日记 2011-09-24 19:32:55
-
[已注销] 赞了这篇日记 2011-09-24 15:50:44
-
deepurple 赞了这篇日记 2011-09-17 09:59:48
-
pp贼 赞了这篇日记 2011-09-12 13:07:33
-
王十七 赞了这篇日记 2011-09-07 11:28:33
-
1an9 赞了这篇日记 2011-09-05 06:05:31
-
小九想去奈良 赞了这篇日记 2011-09-04 19:41:55
-
[已注销] 赞了这篇日记 2011-09-04 03:11:08
-
壮壮爱 赞了这篇日记 2011-09-04 02:21:10
-
iamsk 赞了这篇日记 2011-09-02 11:05:32
-
诗意的调调 赞了这篇日记 2011-09-01 23:49:20
-
Friskit 赞了这篇日记 2011-09-01 13:58:53
-
天泽圣司 赞了这篇日记 2011-08-14 18:20:23
-
秃头歌女 赞了这篇日记 2011-06-07 15:45:28
-
托小托小托小 赞了这篇日记 2011-04-15 19:52:44
-
Amos_W. 赞了这篇日记 2011-02-18 19:31:20
-
近乎想象 赞了这篇日记 2010-08-14 05:20:35
-
美女剑豪带肉来 赞了这篇日记 2010-08-10 12:53:22
-
[已注销] 赞了这篇日记 2010-07-27 12:39:44
-
放开那个西红柿 赞了这篇日记 2010-07-27 11:58:26
-
xyb 赞了这篇日记 2010-07-27 11:50:43
-
立夏 赞了这篇日记 2010-07-26 20:29:14
-
sharkwitch 赞了这篇日记 2010-07-26 18:54:36
-
sunliwen 赞了这篇日记 2010-07-26 18:49:59
-
随候鸟南飞 赞了这篇日记 2010-07-26 16:52:37
-
nova 赞了这篇日记 2010-07-17 17:52:46
-
Tzip.Jelly 赞了这篇日记 2010-05-01 14:58:00
-
阿一 赞了这篇日记 2010-04-28 04:36:43
-
Jennifer 赞了这篇日记 2010-04-28 03:47:20
-
大尾巴猫 赞了这篇日记 2010-04-25 20:53:05
-
[已注销] 赞了这篇日记 2010-04-25 17:05:56
-
周可 赞了这篇日记 2010-04-22 11:14:26
-
柚柚柚子 赞了这篇日记 2010-04-21 22:55:06
热门话题 · · · · · · ( 去话题广场 )
- 你画大家猜(猜电影) 43.3万次浏览
- 我这偷感十足的一生 4.8万次浏览
- 电视剧中的尴尬台词 1859次浏览
- 淡人穿搭实录 新话题
- 哪一刻你真正感觉到了自己身体的存在? 7.1万次浏览
- 你拍下的大自然中逝去的生命体 新话题 · 146.8万次浏览