Gitbar:开源,在你的菜单栏上显示 GitHub 贡献统计
大家有没有过这样的感觉,平时忙于各种项目,结果一不小心就忽略了自己的开源贡献?别担心,我有个好东西推荐给你们——Gitbar!这款小工具可以在你的Mac OS X菜单栏上显示GitHub的贡献统计,帮助你轻松追踪自己的开源贡献情况。
Gitbar 是什么?
Gitbar是一个开源的插件,专为BitBar设计,可以让你在Mac OS X的菜单栏上快速查看自己的GitHub开源贡献统计数据。它不仅能显示你的每日贡献情况,还能帮助你设定贡献目标,督促自己坚持不懈地为开源社区做出贡献。
安装准备
首先,你需要确保自己的电脑是Mac OS X系统,版本要在Snow Leopard(10.6)或更新的版本上。然后,你还需要安装Node.js和npm。
安装步骤
下载并安装BitBar:这是Gitbar运行所需的基础软件。
克隆Gitbar插件仓库:
bash$ git clone https://github.com/Shikkic/gitbar/
安装依赖:进入克隆下来的仓库目录,运行以下命令安装所需的依赖包:
bash$ npm install
配置Gitbar
在仓库的根目录下,你需要修改.env
文件,填入你的GitHub用户名,并根据需要开启或关闭贡献目标追踪功能。配置示例如下:
plaintextGITHUB_USERNAME="你的GitHub用户名" CONTRIBUTION_GOAL_TRACKING=true CONTRIBUTION_GOAL="1000" COMPACT_UI=true
启动Gitbar
配置完成后,启动BitBar并选择gitbar_plugin
文件夹作为插件目录。这样,你就可以在菜单栏上查看自己的GitHub贡献统计了。
常见问题
如果遇到Node路径错误的问题,可以通过编辑gh.5m.js
文件顶部的shebang来解决。运行以下命令找到Node的正确路径:
bash
$ which -a node
依赖项
除了BitBar,Gitbar还使用了gh-scrape
模块来抓取GitHub上的公开数据。这样做的好处是无需使用GitHub API,降低了使用门槛。
有任何建议或问题?
如果你有任何建议或者遇到问题,欢迎在GitHub上创建issue,或者通过BitBar的Slack频道和Twitter(@shikkic)联系作者。
感觉嘛,Gitbar真的是一个非常实用的小工具,尤其是对于那些想要提高自己开源贡献的开发者来说,简直是个福音。快去试试吧!