dunst: Add brightness level notifications
Added notifications on changing brightness, will stack by default to show the current level before disappearing. The script to change and notify can be run through the command `control-brightness`, and is bound to the sxhkd media key shortcuts for brightness changes. Removed the brightness indicator from polybar since it should be easy enough to check current brightness by doing a quick higher-lower and that's it. Kept the module in polybar configuration script since I might reconsider its removal if it turns out to have been useful.
This commit is contained in:
parent
0a6f47bc5a
commit
d2e44d330d
4 changed files with 64 additions and 7 deletions
|
|
@ -57,9 +57,9 @@ padding-left = 0
|
|||
padding-right = 0
|
||||
module-margin-left = 2
|
||||
|
||||
modules-left = workspaces sxhkdmode pomo papersdue
|
||||
modules-left = sxhkdmode workspaces pomo papersdue
|
||||
modules-center = music date
|
||||
modules-right = networkspeed mail weather archupdates cpu temp backlight volume battery
|
||||
modules-right = networkspeed mail weather archupdates cpu temp volume battery
|
||||
; do not use offsets for the bar, would only work with override-redirect
|
||||
; and will mess up tray https://github.com/polybar/polybar/issues/1355
|
||||
tray-position = right
|
||||
|
|
@ -130,7 +130,7 @@ ws-icon-default = ♟
|
|||
; Default: %icon% %name%
|
||||
; unfocused = Inactive workspace on any monitor
|
||||
label-unfocused = %icon%
|
||||
label-unfocused-padding = 4
|
||||
label-unfocused-padding = 2
|
||||
label-unfocused-underline = ${colors.background-alt}
|
||||
; focused = Active workspace on focused monitor
|
||||
label-focused = %icon%
|
||||
|
|
@ -212,7 +212,7 @@ format-underline = ${colors.primary}
|
|||
[module/date]
|
||||
type = internal/date
|
||||
; Seconds to sleep between updates
|
||||
interval = 1.0
|
||||
interval = 5.0
|
||||
; See "http://en.cppreference.com/w/cpp/io/manip/put_time" for details on how to format the date string
|
||||
; NOTE: if you want to use syntax tags here you need to use %%{...}
|
||||
date = %d/%m
|
||||
|
|
@ -221,8 +221,8 @@ time = %H:%M
|
|||
; if `date-alt` or `time-alt` is defined, clicking
|
||||
; the module will toggle between formats
|
||||
date-alt = %A, %d %B %Y (W %V)
|
||||
time-alt = %H:%M
|
||||
label = %date%%{T2} %{T-}%time%
|
||||
time-alt = %H:%M:%S
|
||||
label = %date%%{T2} %{T-}%time%
|
||||
format-underline = ${colors.primary}
|
||||
|
||||
; display information on currently playing track, allows simple track manipulation
|
||||
|
|
@ -295,6 +295,7 @@ format-underline = ${colors.primary}
|
|||
[module/networkspeed]
|
||||
type = custom/script
|
||||
exec = $XDG_CONFIG_HOME/polybar/scripts/poly-networkspeed
|
||||
exec-if = type $XDG_CONFIG_HOME/polybar/scripts/poly-networkspeed
|
||||
tail = true
|
||||
format-underline = ${colors.primary}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue