仅供参考|

c0ldzera

园龄:2年4个月粉丝:2关注:0

polybar [testting]

mkdir .config/polybar && vim .config/polybar/config.ini

[colors]
background = #282A2E
background-alt = #373B41 foreground = #C5C8C6
primary = #F0C674
secondary = #8ABEB7
alert = #A54242
disabled = #707880
bg = #2E3440
bg-alt = #3B4252
fg = #ECEFF4
fg-alt = #E5E9F0

blue = #81A1C1
cyan = #88C0D0
green = #A3BE8C
orange = #D08770
purple = #B48EAD
red = #BF616A
yellow = #EBCB8B

black = #000
white = #FFF

trans = #00000000
semi-trans-black = #aa000000
#[bar/examplebottom]
#bottom = yes

[bar/exampple]
width = 100%
height = 15pt
radius = 5

; dpi = 96

background = ${colors.background}
foreground = ${colors.foreground}

line-size = 2pt

border-size = 1pt
border-color = #00000000

padding-left = 0
padding-right = 1

module-margin = 1

# separator = ":|:"
# separator-foreground = ${colors.trans}

font-0 = FiraCodeRegular:pwxeisize=10
font-1 = FontAwesome5FreeSolid:pwxeisize=10;1
font-2 = FontAwesome5FreeRegular:pwxeisize=10;1
font-3 = FontAwesome5Brands:pwxeisize=10;1
font-4 = WenQuanYiMicroHei:size=10

modules-left = i3 eth wlan pulseaudio
modules-center = round-left date
modules-right = filesystem memory cpu

cursor-click = pointer
cursor-scroll = ns-resize

enable-ipc = true

; wm-restack = generic
; wm-restack = bspwm
wm-restack = i3

; override-redirect = true
;

[module/systray]
type = internal/tray

format-margin = 8pt
tray-spacing = 16pt

[module/i3]
type = internal/i3
index-sort = true

format = <label-state> <label-mode>
format-background = ${colors.bg-alt}

label-mode = %{T2}%mode%%{T-}
label-mode-foreground = ${colors.purple}
label-mode-padding = 1

label-focused = %{T10}😀%{T-}
label-focused-underline = ${colors.blue}
label-focused-foreground = ${colors.blue}
label-focused-padding = 1

label-unfocused = %{T10}😀%{T-}
label-unfocused-foreground = ${colors.orange}
label-unfocused-padding = 1

label-urgent = %{T10}😀%{T-}
label-urgent-foreground = ${colors.red}
label-urgent-padding = 1

label-visible = %{T10}😀%{T-}
label-visible-foreground = ${colors.bg}
label-visible-padding = 1

[module/filesystem]
type = internal/fs
interval = 1

mount-0 = /

label-mounted = %{F#F0C674}%mountpoint%%{F-} %percentage_used%%

label-unmounted = %mountpoint% not mounted
label-unmounted-foreground = ${colors.bg}

[module/pulseaudio]
type = internal/pulseaudio
inital = 1

format-volume = <label-volume>
format-volume-prefix = %{T10}%{T-}%{A}
format-volume-background = ${colors.orange}
format-volume-foreground = ${colors.bg}
format-volume-padding = 1
label-volume = %percentage%%
label-volume-background = ${colors.bg}
label-volume-foreground = ${colors.orange}
label-volume-padding = 1

label-muted = %{T10}%{T-}
label-muted-background = ${colors.orange}
label-muted-foreground = ${colors.bg}
label-muted-padding = 1

[module/xkeyboard]
type = internal/xkeyboard
blacklist-0 = num lock

label-layout = %layout%
label-layout-foreground = ${colors.primary}

label-indicator-padding = 2
label-indicator-margin = 1
label-indicator-foreground = ${colors.background}
label-indicator-background = ${colors.secondary}

[module/memory]
type = internal/memory
interval = 1

format = <label>
format-prefix = %{T10}%{T-}
format-prefix-background = ${colors.blue}
format-prefix-foreground = ${colors.bg}
format-prefix-padding = 1
label = %{T2}%gb_used%/%gb_total%%{T-}
label-background = ${colors.bg-alt}
label-foreground = ${colors.fg}
label-padding = 1

[module/cpu]
type = internal/cpu
interval = 1

format = <label>
format-prefix = %{T10}%{T-}
format-prefix-background = ${colors.purple}
format-prefix-foreground = ${colors.bg}
format-prefix-padding = 1
label = %{T2}%percentage:2%%%{T-}
label-background = ${colors.bg-alt}
label-foreground = ${colors.fg}
label-padding = 1

[network-base]
type = internal/network
interval = 5
format-connected = <label-connected>
label-connected = %ifname%
format-disconnected = <label-disconnected>
label-disconnected = %{F#F0C674}%ifname%%{F#707880} disconnected

[module/wlan]
inherit = network-base
interface-type = wireless
interval = 1

format-connected = <label-connected>
format-connected-prefix = %{T10}%{T-}
format-connected-prefix-background = ${colors.orange}
format-connected-prefix-foreground = ${colors.bg}
format-connected-prefix-padding = 1
label-connected = %{T10}%{T-} %{T1}%upspeed% / %downspeed%%{T-}
label-connected-background = ${colors.bg-alt}
label-connected-foreground = ${colors.fg}
label-connected-padding = 1

format-disconnected = <label-disconnected>
label-disconnected = %{T10}%{T-}
label-disconnected-padding = 0

[module/eth]
type = internal/network
interval = 1

inherit = network-base
interface-type = wired


format-connected = <label-connected>
format-connected-prefix = %{T10}%{T-}
format-connected-prefix-background = ${colors.blue}
format-connected-prefix-foreground = ${colors.bg}
format-connected-prefix-padding = 1
label-connected = %{T10}%{T-}%upspeed% / %downspeed%%{T-}
label-connected-underline = ${colors.blue}
label-connected-background = ${colors.bg}
label-connected-foreground = ${colors.blue}
label-connected-padding = 1

format-disconnected = <label-disconnected>
label-disconnected = %{T10}%{T-}

[module/date]
type = internal/date
interval = 1

date = %T %A
date-alt = %c

format = <label>
format-prefix = %{T10}🗓️%{T-}
format-prefix-background = ${colors.bg}
format-prefix-foreground = ${colors.blue}
format-prefix-padding = 1
label = %date%
label-underline = ${colors.blue}
label-background = ${colors.bg}
label-foreground = ${colors.blue}
label-padding = 2

[settings]
screenchange-reload = true
pseudo-transparency = true

[module/margin]
type = custom/text

content = %{T1} %{T-}
content-foreground = ${colors.trans}

[module/round-left]
type = custom/text

content = %{T6}%{T-}
content-foreground = ${colors.bg}

[module/round-right]
type = custom/text

content = %{T6}%{T-}
content-foreground = ${colors.bg}

; vim:ft=dosini

本文作者:c0ldzera

本文链接:https://www.cnblogs.com/c0ldzera/p/17893566.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   c0ldzera  阅读(48)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起