LINUX.ORG.RU

Как можно спрятать polybar?

 , ,


0

2

WM: bspwm Дистро - арч

Висит полибар сверху, занимает какое-то место. Я хочу добавить какой-нибудь бинд на его убирание и появление, но не могу понять, с помощью какой команды можно это сделать

Пока ничего не нашел использую

polybar-msg cmd show/hide

Минус такого подхода в том, что не убирается отступ бара. Он остается таким же, каким был и в итоге сверху красуется огромная пустота. Эту проблему я решил с помощью еще дополнительных команд bspwm

bspc config top_padding

Но из-за этого мне приходится делать два шортката - один на отображение бара, другой на его скрытие.

Есть ли какой-то более изящный способ скрыть polybar?

#!/bin/bash

if [ $( bspc config top_padding ) == 0 ]; then
	polybar-msg cmd show
	bspc config top_padding 28
else
	bspc config top_padding 0
	polybar-msg cmd hide
fi
PickNicko13
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.