Jeśli ktoś używa WM compiz a chce szybko przełączyć się na openbox, bez używania konsoli, stworzymy przełącznik.
Instalacja compiza jest prosta bo wszystko mamy w jednym pakiecie
[aquila@manjaro ~]$ pacman -Qs compiz
local/compiz-manjaro 0.9.14.1-2
OpenGL compositing window manager. Includes friendly defaults, GWD theme selector
and autostart for Xfce & MATE.
Tworzymy plik przełącznika o nazwie dowolnej, u mnie będzie to compiz:
#!/bin/sh
echo “Get Some”
if [[ `pidof compiz` ]]; then
# compiz running, nuke it.
openbox --replace &
killall -9 compiz &
else
# no compiz.
compiz --replace &
fi
Zapisujemy, nadajemy prawa wykonywania i przenosimy gdzie nam pasuje, u mnie Dokumenty.
Tworzymy aktywator np.:
[Desktop Entry]
Type=Application
Name=Przełącznik compiz
Comment=Przełącznik między openbobox a compiz
Categories=Utility;
Icon=compiz.svg
Exec=/home/aquila/Dokumenty/compiz
W exec podajecie oczywiście ścieżkę do swojego stworzonego pliku.
Przenosimy go do ~/.local/share/applications
Dodajemy ikonę do lxpanel.
Prawym przyciskiem myszy na końcu panelu Pasek aktywatorów programów → Ustawienie “Paska aktywatorów programów”
i dodajemy z Akcesoria → Przełącznik compiz
Teraz jednym kliknięciem przechodzimy między menadżerami okien.
U mnie po przejściu z compiza do OB nie włącza się przezroczystość, więc do pliku compiz po killall -9 compiz &
dodałem:
picom &