polybar-msg
all
Control `polybar` using inter-process-messaging (IPC). Note: IPC is disabled by default and can be enabled by setting `enable-ipc = true` in the Polybar config.
More info →Examples (7)
Quit the bar
polybar-msg cmd quitRestart the bar in-place
polybar-msg cmd restartHide the bar (does nothing if the bar is already hidden)
polybar-msg cmd hideShow the bar again (does nothing if the bar is not hidden)
polybar-msg cmd showToggle between hidden/visible
polybar-msg cmd toggleExecute a module action (the data string is optional)
polybar-msg action "#module_name.action_name.data_string"Only send messages to a specific Polybar instance (all instances by default)
polybar-msg -p pid cmd|action payloadmade by @shridhargupta | data from tldr-pages