一个可以看star数的小工具,忙活小半天,先看一下图:
说是js写的,其实还需要依赖: bitbar官网GitHub地址
简单略读了一下文档,这货原理就是把终端的内容输出到menu bar上,内部封装了很多东西,然后能用很多语言去写自己的插件了,nodejs,ruby啥的。 写自己的插件时候和平时没啥区别,就是头部要加上一个让BitBar识别的代码块:
#!/usr/bin/env /usr/local/bin/node
/*
# <bitbar.title>StarBar</bitbar.title>
# <bitbar.version>v0.0.1</bitbar.version>
# <bitbar.author>jh</bitbar.author>
# <bitbar.author.github>vanishcode</bitbar.author.github>
# <bitbar.desc>Quick check your Github stars</bitbar.desc>
# <bitbar.image>http://www.hosted-somewhere/pluginimage</bitbar.image>
# <bitbar.dependencies>node,cheerio</bitbar.dependencies>
# <bitbar.abouturl>https:/github.com/vanishcode/bitbar-starbar</bitbar.abouturl>
*/
然后可以加个config配置文件,毕竟是插件~
然后载入插件时选程序根目录就行了 目录结构:
因为挺方便的,就分享了一下,代码写的不好,大家看看就好。有一些地方也没弄明白,过几天放假我再好好写写 地址