使用geektool构建一个有吸引力、信息丰富的mac桌面

它可能大部分时间都被应用程序和windows覆盖,但您的Mac桌面也可能是一个极好的信息源,包括时间和日期、可用硬盘空间、电池状态、系统性能等。使用GeekTool,您可以将所有这些信息放在桌面上。以下是如何使桌面更有用,同时保持桌面的锐利。...

Image for article titled Build an Attractive, Informative Mac Desktop with GeekTool

它可能大部分时间都被应用程序和windows覆盖,但您的Mac桌面也可能是一个极好的信息源,包括时间和日期、可用硬盘空间、电池状态、系统性能等。使用GeekTool,您可以将所有这些信息放在桌面上。以下是如何使桌面更有用,同时保持桌面的锐利。

我们已经有一段时间没有关注桌面定制应用程序GeekTool了。GeekTool从那时起就有了长足的发展,使用GeekTool建立一个华丽的HUD更容易,GeekTool本身也比以往任何时候都强大。

注意:对于这枚硬币的Windows一面,请参见如何创建一个有吸引力的定制桌面HUD和雨量计。

Image for article titled Build an Attractive, Informative Mac Desktop with GeekTool

什么是geektool(geektool)?

GeekTool是一个实用工具,允许您将对象和信息直接嵌入Mac桌面。它作为首选项窗格安装在系统首选项中,从中可以打开并使用随附的三个插件(称为“geeklets”)中的任意一个来运行文本命令。这些命令的输出显示在桌面上,由您组织和设置样式。

三个捆绑的Geeklet包括“文件”插件,它允许您监视系统和应用程序活动或在桌面上打开文本文件,“外壳”插件,它允许您运行终端命令脚本并在桌面上显示其输出,以及“图像”插件,它允许您嵌入iTunes album art等项目,天气状况,以及桌面上的更多信息。

更新:Rocco写信指出GeekTool确实支持Lion,并且可以在这里的Mac应用商店中找到。从应用商店安装时,它将作为单独的应用程序运行,而不是首选项窗格。GeekTool目前支持Mac OS 10.6 Snow Leopard(Lion目前还不受支持,但应该及时提供),以前的版本可用于较旧版本的Mac OS X。虽然GeekTool在图形上不如其最接近的Windows对应产品Rainmeter(我们已经向您展示了如何在Windows中配置Rainmeter)那么密集,但您仍然可以使用它在Mac上构建华丽的HUD。

Image for article titled Build an Attractive, Informative Mac Desktop with GeekTool

第一步:熟悉geektool

安装GeekTool很简单,只需下载并打开安装程序,将其添加到系统首选项中(它将显示在底部的“其他”下)。当您打开GeekTool首选项窗格时,您将看到三个默认geeklets,以及右侧的选项,用于将GeekTool添加到菜单栏,启用或禁用GeekTool,以及添加和删除Geeklet组。

组允许您配置多个Geeklet,而无需在每次更改壁纸或**外部显示器时对其进行调整。你可以设置它们以满足特定的需要,使用你的桌面墙纸,或者只是适合你的心情。例如,如果你有深色的墙纸,你的日期和时间极客可能需要白色文本。切换到色彩鲜艳的壁纸,您可以切换组来更改字体和颜色,而无需进入每个geeklet一次更改一个。单击组名称旁边的复选框以激活或停用该组,或从菜单栏切换这些组。

要激活geeklet,请将其从“系统首选项”窗口拖到您希望它驻留的桌面。插件就位后,“属性”窗口将更改,以允许您更改其大小和位置、键入希望插件运行的命令、选择希望插件显示的图像或指定希望插件显示的文本。任何你能在终端上运行的东西都会在geeklet中运行,所以如果你喜欢命令行,这里是你可以使用这些技能的地方。

第二步:设置你的Geeklet

默认的Geeklet功能相当强大,可以帮助您实现梦想中的HUD。以下是使用默认Geeklet开始向桌面添加flare的几种方法:

Image for article titled Build an Attractive, Informative Mac Desktop with GeekTool

添加时间和日期:将Shell geeklet拖到桌面上,并将其放置在希望显示时间的空间中。拖动右下角以调整其大小,使其与您希望在桌面上显示的时间一样大。给它一个名称,然后在“属性”窗口的“命令”字段中键入以下内容:

日期“+%H:%M”

将刷新率设置为每60秒一次,以便时间每分钟更新一次。然后单击该框以设置字体和颜色,并增大大小,使时间显示为您想要的大小。它应该占用您设置的整个空间,但是如果它太大,您可以减小字体大小,或者调整geeklet的大小以显示整个时间。将颜色设置为桌面背景上可读的颜色,然后将字体更改为您喜欢的颜色。在这里的例子中,我使用了Futura Medium,144磅。

我在这里使用的是24小时制,但如果您更喜欢AM/PM样式,请使用以下字符串:

日期“+%I:%M%p”

%I切换12小时格式,最后的%p在时钟上添加AM/PM。

Image for article titled Build an Attractive, Informative Mac Desktop with GeekTool

一旦时间看起来像你想要的那样,在一周中的某一天重复这个过程。将另一个Shell geeklet拖动到桌面,调整其大小以匹配您希望一天相对于时间显示的大小,然后在命令字段中键入以下内容:

日期“+%A”;日期“+%d%B%Y”

这将显示一周中的哪一天,**一个换行符(分号加上换行符,),然后在下一行**日期。这次将刷新计时器设置得很高,可能是每1000或5000秒一次毕竟,日期每86400秒只更改一次。如果你在午夜起床,看到前一个日期最多1000秒会让你丧命,那么把它调低一点。确保字体与时间相匹配,以获得一致的外观。

我可以把所有这些都放在同一个geeklet中,但你会注意到,我使用的日期和日期字体比时钟小。虽然可以添加换行符,但每个geeklet只能有一种字体和大小,因此,如果需要不同的字体、大小,甚至需要超出换行符间距的定位,则需要添加单个geeklet,并将它们放置在希望它们相对显示的位置。

Image for article titled Build an Attractive, Informative Mac Desktop with GeekTool

添加日历:向桌面添加持久日历是查看GeekTool如何响应命令字符串的好机会。将另一个shell geeklet拖动到桌面,将其命名为Calendar,然后将以下内容粘贴到命令字段中:

cal|sed“s/^/;s/$/;s/$(日期+%e)/$(日期+%e | sed's/#/g')/”

此命令将在桌面上显示日历,顶部显示当前月份和年份,一行显示一周中的几天,以及字母日期。当前日期用一对英镑符号(###)表示。在这里的示例中,我选择将日历保持在较小的位置。

由于您不能在Mac OS菜单栏中单击时间来查看日历,就像在Windows systray中查看时间一样,因此将此嵌入式日历保持在较小的位置,并放在我的一台台式机的角落中,可以让我在需要时查看当前日期,而无需打开iCal。

Image for article titled Build an Attractive, Informative Mac Desktop with GeekTool

添加正常运行时间和CPU/内存状态:要在桌面上显示正常运行时间和系统状态,您需要熟悉Unix正常运行时间和top命令。例如,您可以将shall geeklet拖到桌面,并将其粘贴到桌面内:

正常运行时间| awk'{打印“正常运行时间:$3”“$4”“$5”“}”;top-l 1 | awk'/physem/{print“RAM:$8”“}”;top-l 2 | awk'/CPU使用率/;天然橡胶;5{printf“CPU”$6,$7=“:”,$8,$9=“user”,$10,$11=“sys”,$12,$13}'

这将完成工作,但取决于你在寻找什么,可能会给你太多的信息。我不介意这些数据,所以我只是将geeklet裁剪下来,向我展示基本内容,并将刷新时间设置得很好很高,这样我就不会在几秒钟内破坏CPU的正常运行时间,一次又一次地刷新。

Image for article titled Build an Attractive, Informative Mac Desktop with GeekTool

如果您想全面了解系统上运行的进程,包括占用内存最多的进程,您可以使用此命令添加一个shell geeklet,该命令显示所有正在运行的进程,并按最消耗资源的内容进行组织:

top-l1-u-o cpu–S

这将为您提供难以置信的信息量(尽管与上一个命令显示的数据相同,只是组织方式不同而已),因此请准备好将字体大小设置得很小,并将其折叠到桌面的一侧。如果您希望数据以整齐的小列排列,请确保使用单字体(courier在这里很好使用)。将刷新率设置为几分钟,也许3600秒,您将获得系统性能的良好实时视图。

显示电池容量/剩余电量。您需要另一个壳牌geeklet。将一个拖动到桌面,命名,然后将其粘贴到命令字段:

系统|探查器SPPOWERDATA类型| grep mAh

此字符串将调用System Profiler中的电池信息,并显示剩余电量和电池的完全充电容量,以便查看已使用的电量。

Image for article titled Build an Attractive, Informative Mac Desktop with GeekTool

添加一个照片幻灯片这一个的乐趣:拖动一个图像geeklet到您的桌面上,这一次,并命名为“Slideshow”。调整它的大小,使它占用的空间量,你想给它在你的桌面上。单击URL字段下的“设置本地路径”按钮,浏览到Mac上包含幻灯片中所需照片的文件夹。选择文件夹,然后将刷新率设置为图像更改为文件夹中下一个图像之前要显示的秒数。设置这些选项后,图像将按您设置的间隔自动更改。

除非您选中“属性”窗口中的“保持在顶部”按钮,否则幻灯片将显示在所有应用程序的后面。如果您希望它位于顶部,还可以将窗口底部的“不透明度”滑块更改为图像所需的透明度级别。如果你把它一直打开,图像将阻止后面的任何东西,停留在你打开的任何其他应用程序的顶部。

Image for article titled Build an Attractive, Informative Mac Desktop with GeekTool

第三步:尝试新的极客和脚本

尽管安装GeekTool时只有三个Geeklet可用,但Mac OS X Tips有一个用户提交和定制的Geeklet存储库,您可以下载和使用。论坛中的一些用户甚至提交了自己的桌面,以及如何重新创建桌面的说明,以及获得相同外观所需的Geeklet和代码。

下载了一个新的geeklet后,只需双击它即可打开GeekTool并运行它。它将自己放在桌面上并打开“属性”窗口,以便您调整脚本、更改字体或颜色或重新定位脚本。不过,在它打开之前,GeekTool让您有机会检查脚本,以确保它是您想要运行的。

一旦你觉得自己掌握了基础知识,用户创造的极客财富就值得一试。你可以找到Geeklet,它可以在Spotify中显示当前播放的歌曲,也可以在Gmail中显示任何未读消息的标题和摘要。以下是其他一些:

  • 卫星天气图-添加您的城市以跟踪您所在地区的天气,包括风暴和飓风
  • Dateline Calendar(日期线日历)-在屏幕上延伸的水平12个月日历
  • Things.app中的任务列表-对于生产力应用程序Things的用户,此Geeklet列出当前任务。
  • CPU/Disk/Memory Usage Meter—主驱动器上CPU利用率、RAM利用率和磁盘空间的进度条。
  • iTunes Song Meter-以进度条的形式显示当前在iTunes中播放的歌曲的进度

不过,不要低估三个内置极客的力量。通过时间、实验和对Unix命令的一点了解,您可以使用GeekTool完成一些令人印象深刻的事情。您可以在Keynote 2 Keynote和Cattail.nu上找到其他脚本和命令,这两个脚本和命令都承载了许多命令,尽管这些命令很旧,但仍然可以正常工作。

想要获得一些关于GeekTool的灵感或设计(通常是与你的GeekTool可以放进的定制桌面相结合),请查看Francesco Mugnai的GeekTool脚本综述,Lifehacker校友Rachel Atwood在Unplggd的画廊,当然还有Lifehacker桌面秀和Tell Flickr pool。

需要注意的一点是:无论运行什么Geeklet和脚本,请确保密切关注并适当设置shell Geeklet上的刷新计时器。如果将刷新率设置得太低,则可能会让GeekTool消耗比您可能需要的更多的系统资源。对于只每天更新或根本不更新的内容,请将刷新率设置为适当的高。

Image for article titled Build an Attractive, Informative Mac Desktop with GeekTool

不要停在这里

如果你想把你的桌面重新设计到下一个水平,考虑诸如惊慌软件的状态,它嵌入天气条件,当前iTunes轨道,一个电池状态图标,即将到来的ICA约会,以及更多的权利在桌面上,GEKEKoT不会有很多脚本编写。如果你看过我们的Mac当日快捷方式视频,你会看到Stattoo在我的桌面底部,就在dock的上方。

如果您想更改菜单栏,请尝试Nightune,这是一款免费的开源工具,可以让您使用菜单栏的透明度和颜色。如果你想给码头增添情趣,还有很多实用程序可以帮助你。请查看此列表中的替换Dock主题(以漂亮像素开始)。

与大多数桌面定制工具一样,GeekTool的可能性是简单的还是广泛的,取决于您是否愿意投入时间和精力。我们在这里添加的命令和Geeklet几乎没有触及可能的表面。

GeekTool在定制您的桌面时可能会有一个陡峭的学习曲线,但请记住,它的设计主要是为了在桌面上嵌入有用的信息,这样您就不必打开终端应用程序或系统实用程序来查看它。花点时间熟悉这里的Unix命令,不要再发明轮子了:有很多人准备好了脚本和Geeklet,这将给你的Mac电脑增添个人色彩。在你意识到这一点之前,你将拥有一个值得提交给Lifehacker桌面秀和告诉池的Mac桌面。

我绝对没有用尽你对GeekTool所能做的一切,所以如果你是GeekTool大师,请在评论中分享你最喜欢的Geeklet和脚本。


你可以通过以下网址联系到这篇文章的作者艾伦·亨利[email protected],或者更好的是,在Twitter或Google+上关注他。

  • 发表于 2021-08-04 08:44
  • 阅读 ( 169 )
  • 分类:互联网

你可能感兴趣的文章

如何使用geektool自定义mac桌面

Geektool是一个为你的Mac桌面添加可定制小部件的程序。Geektool几乎完全在shell脚本上运行,这些脚本每隔几秒钟就会更新一次,以便在桌面上显示有用的信息。通过名为Geeklets的打包脚本,可以轻松地定制Geektool,这些脚本可以快...

  • 发布于 2021-04-10 01:50
  • 阅读 ( 117 )

如何使用雨量计自定义windows桌面

...,因为没有为OSX或Linux构建的雨表。对于Mac用户来说,有Geektool,它执行许多相同的基本功能,比如在桌面上显示信息和一些基本的小部件,尽管它后面没有那么大的社区,所以皮肤的选择是有限的。Geektool也更加面向熟悉命令行...

  • 发布于 2021-04-10 03:10
  • 阅读 ( 138 )

neo桌面

Flickr用户Sanjeev把这个桌面放在他的Mac上,展示GeekTool是多么有用。他是对的,它非常有用,我们印象深刻。以下是他如何设置的,你也可以:请记住,如果您想在这里展示您的桌面,请将其提交给我们的桌面展示!只需将它(以...

  • 发布于 2021-05-18 21:29
  • 阅读 ( 58 )

戳émon桌面

...王子想成为最好的。就像从来没有人那样。所以他启动了GeekTool,构建了这个定制的桌面,给了他足够的工作空间,也体现了他对Pok的热爱é他甚至给了我们三种口味,所以你可以选择开胃菜é你喜欢什么。他是怎么做到的。阿里...

  • 发布于 2021-05-22 02:01
  • 阅读 ( 90 )

阴燃的桌面

Ruurd的桌面是冰和火的对比,但是它也装载了一些有用的Geektool小部件来帮助他跟踪事物、查看天气、查看正在播放的内容等等。这是他如何把这一切结合起来的。事实上,我们已经和Ruurd谈过这个桌面,但他的新桌面更有趣,他...

  • 发布于 2021-05-22 21:43
  • 阅读 ( 83 )

ios 7桌面

读者DilettantesDoovers提交了这个iOS 7启发,Geektool燃料,夏末桌面到我们的桌面展示,我们喜欢它。它很简单,色彩丰富,而且无论你对iOS7的感觉如何,这些图标都让人惊讶地在家里看着。正如我们提到的,DilettantesDoovers将此提交...

  • 发布于 2021-05-23 05:57
  • 阅读 ( 58 )

正在播放的桌面

...球,主要是因为它的简约和干净的外观,还因为它是Mac上GeekTool的一个很好的用途,这是我们很久没见过的。壁纸是定制的,几乎是Nerdscribe的名字,背景是白色的灰点,所以你可以用你喜欢的任何东西来代替它,但是其余的布局...

  • 发布于 2021-05-25 04:19
  • 阅读 ( 75 )

mac lecular桌面

...在Mac上得到分子桌面上使用的雨表主题,你也可以用一些GeekTool魔术得到同样的效果。你的Mac电脑要同样的外观吗?这需要一些工作,但以下是您需要的:墙纸上的墙纸GeekTool system monitor and configuration utility for OS X,用于屏幕上的...

  • 发布于 2021-05-25 22:55
  • 阅读 ( 82 )

黑色阴影桌面

...和日期,请阅读我们的指南,开始使用GeekTool构建一个有吸引力的、有吸引力的HUD。或者,如果你在组件方面遇到了问题,就去Tejaswi的Flickr页面,向他致意,问问他是如何把一切都做好的。如果你是Windows或Linux用户,你应该可以...

  • 发布于 2021-05-27 01:33
  • 阅读 ( 75 )

快乐天空桌面

...同的外观,并遇到麻烦,请查看我们的指南,建立一个有吸引力的HUD与雨表,或访问塔莎的Flickr网页,让她知道你有多喜欢的桌面和问你的问题!如果你有一台Mac电脑,你可以通过GeekTool和我们的GeekTool入门指南在桌面上获得同...

  • 发布于 2021-07-22 20:05
  • 阅读 ( 81 )
drfeijmyhx
drfeijmyhx

0 篇文章

相关推荐