Polybar-配置

Github 仓库

Polybar 用于在桌面环境中添加顶部的状态栏 (不一定是顶部).

安装

在 Archlinux 下:

1
sudo pacman -S polybar

基本配置

可查看 man 5 polybar.

其读取配置的顺序为:

  • If the -c or --config command line argument is specified, it will use the path given there.
  • $XDG_CONFIG_HOME/polybar/config
  • $XDG_CONFIG_HOME/polybar/config.ini
  • $HOME/.config/polybar/config
  • $HOME/.config/polybar/config.ini
  • $XDG_CONFIG_DIRS/polybar/config.ini
  • /etc/xdg/polybar/config.ini (only if XDG_CONFIG_DIRS is not set)
  • /etc/polybar/config.ini

配置格式

用 INI file format, 即:

1
2
3
4
[section/name]
key1 = value
key2 = value
key3 = value

注意每行只写一对.

注意有几个名称不能用于 section (内部保留):

  • self
  • root
  • BAR

部分特点

  • 可以在一个 sectioin 中引用另一个 section 的键值对.
  • section 之间可以有继承关系.
  • 可以引入外部文件
  • 可以自定义 section 和 variable

注释

;#, 如:

1
2
3
[section_name]
; A comment
# Another comment

模块

添加模块用: [module/modulename]

一个模块可以是添加一个功能, 如显示时间, wifi 等.


Polybar-配置
http://example.com/2023/09/18/Polybar-配置/
作者
Jie
发布于
2023年9月18日
许可协议