macOS spacebar安装笔记

简介

空格键是 macOS 的最小状态栏。非常适合与yabai等平铺窗口管理器一起使用。
在这里插入图片描述

https://github.com/cmacrae/spacebar

安装

可以使用 Homebrew 从cmacrae/formulae水龙头安装空格键.

brew install cmacrae/formulae/spacebar
brew services start spacebar

辅助功能权限

空格键使用 macOS 辅助功能 API - 启动空格键后,系统会提示您授予访问权限。
打开 System Preferences.app 并导航到安全和隐私,然后是隐私,然后是辅助功能。单击底部的锁定图标并输入您的密码以允许更改列表。选中空格键旁边的框以允许访问权限。
在这里插入图片描述
权限允许一下。

配置

空格键是config通过其消息套接字设置属性来配置的。这不仅意味着您可以尝试实时更改配置,还意味着空格键的配置文件只是一个 shell 脚本——通常只是一个spacebar -m config 语句序列。

空格键的配置文件必须是可执行的,并且默认在以下位置(按此顺序)查找:

  • $XDG_CONFIG_HOME/spacebar/spacebarrc
  • $HOME/.config/spacebar/spacebarrc
  • $HOME/.spacebarrc

入门

首先,创建一个空的配置文件并使其可执行:

mkdir -p ~/.config/spacebar
touch ~/.config/spacebar/spacebarrc
chmod +x ~/.config/spacebar/spacebarrc

配置如下:

#!/usr/bin/env sh

spacebar -m config position             top
spacebar -m config height               26
spacebar -m config title                on
spacebar -m config spaces               on
spacebar -m config clock                on
spacebar -m config power                on
spacebar -m config padding_left         20
spacebar -m config padding_right        20
spacebar -m config spacing_left         25
spacebar -m config spacing_right        15
spacebar -m config text_font            "Helvetica Neue:Bold:12.0"
spacebar -m config icon_font            "Font Awesome 5 Free:Solid:12.0"
spacebar -m config background_color     0xff202020
spacebar -m config foreground_color     0xffa8a8a8
spacebar -m config space_icon_color     0xff458588
spacebar -m config power_icon_color     0xffcd950c
spacebar -m config battery_icon_color   0xffd75f5f
spacebar -m config dnd_icon_color       0xffa8a8a8
spacebar -m config clock_icon_color     0xffa8a8a8
spacebar -m config power_icon_strip      
spacebar -m config space_icon_strip     I II III IV V VI VII VIII IX X
spacebar -m config space_icon           
spacebar -m config clock_icon           
spacebar -m config dnd_icon             
spacebar -m config clock_format         "%d/%m/%y %R"
spacebar -m config right_shell          on
spacebar -m config right_shell_icon     
spacebar -m config right_shell_command  "whoami"

echo "spacebar configuration loaded.."


与yabai一起整合

~/.yabairc中增加如下内容:

SPACEBAR_HEIGHT=$(spacebar -m config height)
yabai -m config external_bar all:$SPACEBAR_HEIGHT:0

字体乱码解决

安装字体

下载页面:
https://fontawesome.com/v5.15/how-to-use/on-the-desktop/setup/getting-started

最终下载地址是:
https://use.fontawesome.com/releases/v5.15.4/fontawesome-free-5.15.4-desktop.zip

扫描二维码关注公众号,回复: 13361159 查看本文章

解压以后双击字体文件,
在这里插入图片描述
在这里插入图片描述
安装完成以后

./spacebarrc

spacebar configuration loaded…

发生乱码已经解决了。

猜你喜欢

转载自blog.csdn.net/lxyoucan/article/details/121209267
今日推荐