diff --git a/_local/aranea/.config/i3/config b/_local/aranea/.config/i3/config index 8705f59..e595977 100644 --- a/_local/aranea/.config/i3/config +++ b/_local/aranea/.config/i3/config @@ -341,6 +341,11 @@ bindsym XF86Tools exec --no-startup-id "loginctl lock-session" # ~~ Display/projector key: auto detect displays bindsym XF86Display exec --no-startup-id "~/bin/xrandr-autodetect" +# ~~ Volume keys +bindsym XF86AudioRaiseVolume exec --no-startup-id "volctl up" +bindsym XF86AudioLowerVolume exec --no-startup-id "volctl down" +bindsym XF86AudioMute exec --no-startup-id "volctl mute toggle" + # ~~ Switch between PulseAudio profiles (analog/HDMI) using Shift + Mute key # TODO #bindsym Shift+XF86AudioMute exec --no-startup-id "~/bin/paprofile -n toggle" @@ -357,6 +362,5 @@ bindsym $mod+Print exec gnome-screenshot -i # ~~ Run background applications exec --no-startup-id redshift-gtk -exec --no-startup-id volumeicon exec --no-startup-id nextcloud diff --git a/_local/aranea/.config/i3status/py3status.conf b/_local/aranea/.config/i3status/py3status.conf index e405e51..b9c940f 100644 --- a/_local/aranea/.config/i3status/py3status.conf +++ b/_local/aranea/.config/i3status/py3status.conf @@ -23,6 +23,7 @@ order += "battery 1" order += "cpu_temperature 0" order += "load" order += "tztime local" +order += "volume master" order += "spaceapi" @@ -80,6 +81,12 @@ tztime local { format = "%Y-%m-%d %H:%M:%S" } +# ~~ Volume control display +volume master { + format = "🔉 %volume" + format_muted = "🔇 %volume" + device = "pulse" +} # ~~ CPU temperature cpu_temperature 0 {