

【笔记】MacOS 通过 BitBar 实现自定义菜单栏程序
source link: https://loli.fj.cn/2023/08/10/MacOS%E9%80%9A%E8%BF%87BitBar%E5%AE%9E%E7%8E%B0%E8%87%AA%E5%AE%9A%E4%B9%89%E8%8F%9C%E5%8D%95%E6%A0%8F%E7%A8%8B%E5%BA%8F/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

MacOS 通过 BitBar 实现自定义菜单栏程序
安装 BitBar
brew install bitbar
- 首次打开 bitbar 会提示设置一个路径作为存放脚本文件的根目录作为插件目录

- 在插件目录创建一个脚本文件
date
:脚本名作为文件名1s
:脚本刷新时间间隔
s
:秒m
:分钟h
:小时d
:天
touch date.1s.sh
- 编辑脚本内容
本案例以显示时间为例
date.1s.sh
#!/bin/zsh
echo $(date "+%Y-%m-%d %H:%M:%S")
- 添加可执行权限
chmod +x date.1s.sh
Refresh all
手动刷新


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

同时运行多个脚本文件
- 在插件目录下如果包含多个脚本文件,则每个脚本文件的第一行输出都会显示在菜单栏上
Recommend
-
10
SwiftBar是一款功能强大的 MacOS 菜单栏定制开源工具,支持自行编写shell脚本,并集成到菜单栏上统一进行管理,配置灵活。软件基于Swift编写,遵守MIT开源协议。要求macOS系统版本 Catalina (10.15...
-
6
properties配置文件不显示自定义文档菜单 ...
-
10
【笔记】Mac的程序坞与菜单栏 2022-05-13
-
9
作为嵌入式软件开发,可能经常会使用命令行或者显示屏等设备实现人机交互的功能,功能中通常情况都包含 UI 菜单设计;很多开发人员都会有自己的菜单框架模块,防止重复造轮子,网上有很多这种菜单框架的代码,但是大多耦合性太强,无法独立出来适配不同的菜...
-
4
【笔记】Windows开始菜单路径 ...
-
9
MacOS菜单栏显示系统内置的功能按钮,这些功能按钮由于是过时的,所以默认为隐藏状态,并且在系统偏好设置中也不能找到开启的入口,不过为了系统兼容性仍被保留 菜单栏显示系统内置的功能按钮 部分按钮测...
-
6
【笔记】右键菜单添加打开文件所在位置 2022-08-31 1...
-
1
【笔记】安卓手机打开工程菜单 2022-12-11 安卓手机打开工程菜单 打开工程菜单 *#*#2846579...
-
6
html:自定义网页右键菜单 精选 原创 彭世瑜 2022-12-15 14:35:15...
-
4
【笔记】Windows11快速打开完整右键菜单 ...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK