Skip to content

Instantly share code, notes, and snippets.

Created June 9, 2017 16:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/bd725bc106ba73b9df0b23bdf33cefbc to your computer and use it in GitHub Desktop.
Save anonymous/bd725bc106ba73b9df0b23bdf33cefbc to your computer and use it in GitHub Desktop.
polybar config
;=====================================================
;
; To learn more about how to configure Polybar
; go to https://github.com/jaagr/polybar
;
; The README contains alot of information
;
;=====================================================
[colors]
;background = ${xrdb:color0:#222}
background = ${xrdb:foreground:#FFF}
background-alt = ${xrdb:color0:#FFF}
;foreground = ${xrdb:color7:#222}
foreground = ${xrdb:background:#FFF}
foreground-alt = #5a5760
[bar/title]
monitor = ${env:MONITOR:DVI-D-1}
width = 600
height = 35
offset-x = 15
offset-y = 10
fixed-center = true
background =#00000000
foreground = ${colors.foreground}
border-size = 0
border-color = #00000000
padding-left = 1
padding-right = 1
module-margin-left = 1
module-margin-right = 2
font-0 = Iosevka Medium:pixelsize=13;2
font-1 = FontAwesome:size=11;3
modules-left = xwindow
[bar/cpu]
monitor = ${env:MONITOR:DVI-D-1}
width = 90
height = 35
offset-x = 817
offset-y = 10
fixed-center = true
radius = 5
background = ${colors.background}
foreground = ${colors.foreground}
border-size = 0
border-color = #00000000
padding-left = 0
padding-right = 2
module-margin-left = 1
module-margin-right = 2
font-0 = Iosevka Medium:pixelsize=13;2
font-1 = FontAwesome:size=11;3
modules-left = cpu
[bar/memory]
monitor = ${env:MONITOR:DVI-D-1}
width = 90
height = 35
offset-x = 917
offset-y = 10
fixed-center = true
radius = 5
background = ${colors.background}
foreground = ${colors.foreground}
border-size = 0
border-color = #00000000
padding-left = 0
padding-right = 2
module-margin-left = 1
module-margin-right = 2
font-0 = Iosevka Medium:pixelsize=13;2
font-1 = FontAwesome:size=11;3
modules-left = memory
[bar/temperature]
monitor = ${env:MONITOR:DVI-D-1}
width = 85
height = 35
offset-x = 1017
offset-y = 10
fixed-center = true
radius = 5
background = ${colors.background}
foreground = ${colors.foreground}
border-size = 0
border-color = #00000000
padding-left = 0
padding-right = 2
module-margin-left = 1
module-margin-right = 2
font-0 = Iosevka Medium:pixelsize=13;2
font-1 = FontAwesome:size=11;3
modules-left = temperature
[bar/workspace]
monitor = ${env:MONITOR:DVI-D-1}
width = 330
height = 35
offset-x = 1112
offset-y = 10
fixed-center = true
radius = 5
background = ${colors.background}
foreground = ${colors.foreground}
border-size = 0
border-color = #00000000
padding-left = 0
padding-right = 2
module-margin-left = 1
module-margin-right = 2
font-0 = Iosevka Medium:pixelsize=13;2
font-1 = FontAwesome:size=11;3
modules-center = bspwm
[bar/volume]
monitor = ${env:MONITOR:DVI-D-1}
width = 90
height = 35
offset-x = 1452
offset-y = 10
fixed-center = true
radius = 5
background = ${colors.background}
foreground = ${colors.foreground}
border-size = 0
border-color = #00000000
padding-left = 0
padding-right = 2
module-margin-left = 1
module-margin-right = 2
font-0 = Iosevka Medium:pixelsize=13;2
font-1 = FontAwesome:size=11;3
modules-left = volume
[bar/clock]
monitor = ${env:MONITOR:DVI-D-1}
width = 195
height = 35
offset-x = 1552
offset-y = 10
fixed-center = true
radius = 5
background = ${colors.background}
foreground = ${colors.foreground}
border-size = 0
border-color = #00000000
padding-left = 0
padding-right = 2
module-margin-left = 1
module-margin-right = 2
font-0 = Iosevka Medium:pixelsize=13;2
font-1 = FontAwesome:size=11;3
modules-left = date
[bar/tray]
monitor = ${env:MONITOR:DVI-D-1}
width = 500
height = 35
offset-x = 2045
offset-y = 10
fixed-center = true
background = #00000000
foreground = ${colors.background}
border-size = 0
border-color = #00000000
padding-left = 1
padding-right = 1
module-margin-left = 1
module-margin-right = 2
font-0 = Iosevka Medium:pixelsize=13;2
font-1 = FontAwesome:size=11;3
modules-left = emptymenu
tray-position = right
[module/xwindow]
type = internal/xwindow
label = %title:0:60:...%
[module/bspwm]
type = internal/bspwm
label-focused = 
label-focused-foreground = ${xrdb:color6:#FFF}
label-focused-padding = 1
label-occupied = 
label-occupied-foreground = ${colors.foreground}
label-occupied-padding = 1
label-urgent = 
label-urgent-background = ${xrdb:color1:#FFF}
label-urgent-padding = 1
label-empty = 
label-empty-foreground = ${colors.foreground}
label-empty-padding = 1
[module/cpu]
type = internal/cpu
interval = 1
format-prefix = " CPU "
format-prefix-foreground = ${colors.background}
format-prefix-background = ${xrdb:color0:#FFF}
label = " %percentage%%"
[module/memory]
type = internal/memory
interval = 1
format-prefix = " MEM "
format-prefix-foreground = ${colors.background}
format-prefix-background = ${xrdb:color0:#FFF}
label = " %percentage_used%%"
[module/date]
type = internal/date
interval = 1
date = %a %d %b
time = %H:%M
format-prefix = "  "
format-prefix-foreground = ${colors.background}
format-prefix-background = ${xrdb:color0:#FFF}
label = " %date% %time%"
[module/temperature]
type = internal/temperature
thermal-zone = 0
warn-temperature = 60
format = <label>
format-underline = #f50a4d
format-prefix = "  "
format-prefix-foreground = ${colors.background}
format-prefix-background = ${xrdb:color0:#FFF}
label = " %temperature%"
[module/volume]
type = internal/volume
master-soundcard = default
master-mixer = Master
mapping = true
label-muted = " MUTE"
label-volume = " %percentage%%"
format-volume = <label-volume>
format-volume-prefix = "  "
format-volume-prefix-foreground = ${colors.background}
format-volume-prefix-background = ${xrdb:color0:#FFF}
format-muted-prefix = "  "
format-muted-prefix-foreground = ${colors.background}
format-muted-prefix-background = ${xrdb:color0:#FFF}
[module/emptymenu]
type = custom/menu
label-open =
[settings]
screenchange-reload = true
;compositing-background = xor
;compositing-background = screen
;compositing-foreground = source
;compositing-border = under
[global/wm]
margin-top = 0
margin-bottom = 10
; vim:ft=dosini
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment