【笔记】MacOS通过BitBar实现自定义菜单栏程序

前言

MacOS通过BitBar实现自定义菜单栏程序

安装BitBar

1
brew install bitbar

编写插件

  • 首次打开bitbar会提示设置一个路径作为存放脚本文件的根目录作为插件目录

  • 在插件目录创建一个脚本文件

date:脚本名作为文件名
1s:脚本刷新时间间隔

s:秒
m:分钟
h:小时
d:天

1
touch date.1s.sh
  • 编辑脚本内容

本案例以显示时间为例

date.1s.sh
1
2
3
#!/bin/zsh

echo $(date "+%Y-%m-%d %H:%M:%S")
  • 添加可执行权限
1
chmod +x date.1s.sh
  • Refresh all手动刷新

  • 完成

输出多行的脚本

  • 输出多行的文本,除了第一行会显示在菜单栏,其他的行都会按顺序显示在子菜单内

同时运行多个脚本文件

  • 在插件目录下如果包含多个脚本文件,则每个脚本文件的第一行输出都会显示在菜单栏上

完成

参考文献

官方文档
ifanr——颜溪莎
博客园——chanue