SFWBAR-PULSE(1)
π SFWBAR-PULSE(1) π
okay bestie, sit DOWN, because this is the sfwbar-pulse page and it's literally the Sfwbar PulseAudio module and she is serving audio control realness π§β¨
- Filename:
pulsectl.so - Requires:
libpulse
no cap, that's the whole vibe. now let's get into it π«Ά
β¨ SYNOPSIS β¨
the PulseAudio module gives you an interface to query and adjust the settings of the PulseAudio server. that's it, that's the job, and she does it flawlessly π
πΈ EXPRESSION FUNCTIONS πΈ
π Pulse(Query[,Interface])
so the Pulse function queries the state of the Pulse server. the Query parameter tells it what info you want, and the optional Interface parameter tells it which interface that query is about. if you don't hand over an Interface, the query just gets applied to the current sink or the current source β default behaviour, she's flexible like that π
the supported query types are, in order, and yes you need all of them:
"sink-volume"β the volume of a sink π"sink-mute"β muted state of the sink π"sink-icon"β sink icon π"sink-form"β the form of the sink"sink-port"β the port name of the sink"sink-monitor"β name of the source monitor for the sink π"source-volume"β the volume of a source π"source-mute"β muted state of the source π"source-icon"β source icon π"source-form"β the form of the source"source-port"β the port name of the source"source-monitor"β name of the sink monitor for the source π
like, sink girlies and source girlies both get full treatment, as they should π
π₯ ACTIONS π₯
π
PulseCmd [Interface,],Command
this one manipulates the state of the interface β she's not just reading, she's doing. and if you don't specify the interface? the Command just gets applied to the current interface. effortless. main character energy fr fr β¨
the commands:
"sink-volume +/-X"β adjust the volume of the sink byX%. that+/-is doing the heavy lifting, you either go up or you go down, pick a lane bestie ππ"sink-mute State"β change the state of the sink.Statecan beOn,OfforToggleπ"source-volume +/-X"β adjust the volume of the source byX%. same deal,+/-, up or down, iconic behaviour ποΈ"source-mute State"β change the state of the source.Statecan beOn,OfforToggleπ
β TRIGGERS β
the module defines exactly one trigger, and it's called "Pulse". it gets emitted whenever the state of the pulse server changes. so like, any time anything shifts, she's tapping you on the shoulder like "bestie. something happened." π£π¦
π COPYRIGHT π
GPLv3+
and that's the whole page, no notes π
okay so that's sfwbar-pulse(1) from the General Commands Manual, section 1, all wrapped up π go forth and control your audio, you absolute legend, mwah πβ¨ππ«Ά
π¦ where this page comes from
- ubuntu noble: sfwbar 1.0~beta13-1build2 Β· GPL-3.0-only
- ubuntu questing: sfwbar 1.0~beta13-1build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms