[module/xworkspaces] type = internal/xworkspaces pin-workspaces = true label-active = %name% label-active-background = ${colors.background-alt} ; label-active-underline= ${colors.primary} label-active-foreground= ${colors.accent} label-active-padding = 1 label-occupied = %name% label-occupied-padding = 1 label-urgent = %name% label-urgent-background = ${colors.alert} label-urgent-padding = 1 label-empty = %name% label-empty-foreground = ${colors.disabled} label-empty-padding = 1 [module/output-audio] type = internal/pulseaudio format-volume-prefix = "🔊 " ; format-volume-prefix = " " format-volume-prefix-foreground = ${colors.primary} format-volume = label-volume = %percentage%% ; label-muted = 🔇 muted label-muted = 🙉 muted label-muted-foreground = ${colors.disabled} [module/memory] type = internal/memory interval = 2 format-prefix = " " format-prefix-foreground = ${colors.primary} label = %percentage_used:2%% [module/cpu] type = internal/cpu interval = 2 format-prefix = " " format-prefix-foreground = ${colors.primary} label = %percentage:2%% [module/date] type = internal/date interval = 1 date = %Y-%m-%d %H:%M:%S format-prefix = "📅 " ; format-prefix = " " format-prefix-foreground = ${colors.primary} label =%date% [module/temperature] type = internal/temperature ; Full path of temperature sysfs path ; Use `sensors` to find preferred temperature source, then run ; $ for i in /sys/class/hwmon/hwmon*/temp*_input; do echo "$(<$(dirname $i)/name): $(cat ${i%_*}_label 2>/dev/null || echo $(basename ${i%_*})) $(readlink -f $i)"; done ; to find path to desired file ; Default reverts to thermal zone setting ; hwmon-path = /sys/devices/platform/coretemp.0/hwmon/hwmon2/temp1_input base-temperature = 40 warn-temperature = 80 # format-prefix = " " # format-warn-prefix = " " format-prefix = "🌡️" format-warn-prefix = "🌡️" format-prefix-foreground = ${colors.accent} label = %temperature-c% format-warn =