Re: [STUMP] Drop the generation of stumpwm.texi
"Diogo F. S. Ramos" <[email protected]>
| Newsgroups | gmane.comp.window-managers.stumpwm.devel |
|---|---|
| Message-ID | <[email protected]> |
> Actually this would be very useful to me, I currently use a very hackish > way of controlling pulse audio's volume with these in my stumpwmrc: > (defcommand vol-up () () > "Increase the volume from the shell" > (run-shell-command > "pacmd set-sink-volume 0 $(printf '0x%x' $(( $(pacmd dump|grep set-sink-volume|cut -f3 -d' ') + 0xf00)) ) &> /dev/null")) > (defcommand vol-down () () > "Decrease the volume from the shell" > (run-shell-command > "pacmd set-sink-volume 0 $(printf '0x%x' $(( $(pacmd dump|grep set-sink-volume|cut -f3 -d' ') - 0xf00)) ) &> /dev/null")) Nice. > A more lispy solution would be really awesome! It is "more lispy" just because it uses more lisp expressions. In the end, it calls `pacmd' and parses its output, just like yours.