i3block でも特に問題ないが…
Polybar
インストール
$ yaourt -S polybar
$ (略)
$ install -Dm644 /usr/share/doc/polybar/config ~/.config/polybar
$ touch ~/.config/polybar/launch.sh
launch.sh(起動スクリプト)
#!/bin/bash
# Terminate already running bar instances
killall -q polybar
# Wait until the processes have been shut down
while pgrep -u $UID -x polybar >/dev/null; do sleep 1; done
# Launch bar
polybar statusbar &
echo "Bars launched..."
設定ファイル
[colors]
[colors]
background = #545862
forefround = #c8ccd4
[bar]
[bar/statusbar]
; 表示するモニタ
monitor = ${env:MONITOR:HDMI1}
; 上記のモニターがない場合に表示するモニタ
monitor-fallback = eDP1
; 下部に配置するか否か
bottom = false
; ?
fixed-center = false
; パーセント表示とピクセル表示を使用(併用)可能(50%:-10)
width = 100%
height = 25
offset-x = 0
offset-y = 0
; 角を丸くする(0.0だと丸まらない)
radius = 0.0
; 色(argb color (e.g. #f00, #ff992a, #ddff1023))
background = #545862
foreground = #c8ccd4
; 下部ライン
line-size = 0
line-color = #f00
; バーのボーダーライン
border-size = 0
border-color = #00282c34
; バーの左端と右端の空白
padding-left = 0
padding-right = 0
; モジュールの左右の空白
module-margin-left = 1
module-margin-right = 1
; フォント(font-x = <フォントネーム>;<オフセット>)
font-0 = Source Han Code JP H:pixelsize=12;1
font-1 = FontAwesome:pixelsize=12;0
; モジュールの配置場所
modules-left = i3
modules-center = mpd
modules-right = filesystem xbacklight volume xkeyboard memory cpu battery temperature date powermen
; セパレータ
separator =
; 不透明度(0.0~1.0)
dim-value = 1.0
; ?
;wm-name =
; システムトレイ
tray-position =
;tray-padding = 0
;tray-transparent = false
;tray-background = ${root.background}
; polybarを隠す的な?
;wm-restack = i3
;override-redirect = true
; 内部メッセージの表示?
enable-ipc = true
; カーソル
scroll-up = i3wm-wsnext
scroll-down = i3wm-wsprev
; カーソルの動作の定義?
cursor-click = pointer
cursor-scroll = ns-resize
[xbacklight]
[xbacklight]
[module/xbacklight]
type = internal/xbacklight
output = eDP1
format = <label> <bar>
label = BL
bar-width = 10
bar-indicator = |
bar-indicator-foreground = #ff
bar-indicator-font = 2
bar-fill = ─
bar-fill-font = 2
bar-fill-foreground = #9f78e1
bar-empty = ─
bar-empty-font = 2
bar-empty-foreground = ${colors.foreground-alt}
output で輝度を制御するモニターを選択
format で書式を選択、