Gitbar:开源,在你的菜单栏上显示 GitHub 贡献统计

Gitbar是一款开源工具,帮助你在Mac OS X菜单栏上查看GitHub贡献统计,支持设置贡献目标,便于追踪和提升开源项目贡献效率。
clickgpt_line.png_noView
介绍

大家有没有过这样的感觉,平时忙于各种项目,结果一不小心就忽略了自己的开源贡献?别担心,我有个好东西推荐给你们——Gitbar!这款小工具可以在你的Mac OS X菜单栏上显示GitHub的贡献统计,帮助你轻松追踪自己的开源贡献情况。

Gitbar 是什么?

Gitbar是一个开源的插件,专为BitBar设计,可以让你在Mac OS X的菜单栏上快速查看自己的GitHub开源贡献统计数据。它不仅能显示你的每日贡献情况,还能帮助你设定贡献目标,督促自己坚持不懈地为开源社区做出贡献。

安装准备

首先,你需要确保自己的电脑是Mac OS X系统,版本要在Snow Leopard(10.6)或更新的版本上。然后,你还需要安装Node.js和npm。

安装步骤

  1. 下载并安装BitBar:这是Gitbar运行所需的基础软件。

  2. 克隆Gitbar插件仓库

        
    bash
    $ git clone https://github.com/Shikkic/gitbar/
    
  3. 安装依赖:进入克隆下来的仓库目录,运行以下命令安装所需的依赖包:

        
    bash
    $ npm install
    

配置Gitbar

在仓库的根目录下,你需要修改.env文件,填入你的GitHub用户名,并根据需要开启或关闭贡献目标追踪功能。配置示例如下:

    
plaintext
GITHUB_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真的是一个非常实用的小工具,尤其是对于那些想要提高自己开源贡献的开发者来说,简直是个福音。快去试试吧!

编程学习
编程学习 免费领取编程学习资料 进编程学习交流群
订阅号
视频号
公众号 关注公众号,回复关键字java领取大厂最新面试题
×
编程学习
免费领取编程学习资料 进编程学习交流群