🔊 Nesse vídeo instalamos e configuramos o BSPWM com um COLEÇÃO DE TEMAS para a POLYBAR . Além de aplicativos como: FEH, ROFI, COMPON, NUMLOCKX com configuração DARK do ema para GTK e RESOLVEMOS PROBLEMAS de TEARING e mais outras dicas. Vale muito à pena assistir!
sudo apt update && \
sudo apt upgrade -y && \
sudo apt clean && \
sudo apt autoclean && \
sudo apt autoremove -y
sudo apt install bspwm sxhkd
mkdir -p ~/.config/{bspwm,sxhkd}
cp /usr/share/doc/bspwm/examples/bspwmrc ~/.config/bspwm/
cp /usr/share/doc/bspwm/examples/sxhkdrc ~/.config/sxhkd/
chmod +x ~/.config/bspwm/bspwmrc ~/.config/sxhkd/sxhkdrc
sed -i 's/urxvt/gnome-terminal/g' ~/.config/sxhkd/sxhkdrc
Deslogar e alterar para iniciar sessão com BSPWM.
Alterar menu e roll do gnome-terminal e/ou ajustar cores do terminal para transparência.
sudo apt install feh rofi
rofi-theme-selector # [android_notification by Rasi ] Alt-a
# Para mais temas do Rofi, veja esse vídeo: https://www.youtube.com/watch?v=cDDMrUwrce0
vim ~/.config/sxhkd/sxhkdrc
# program launcher
# super + d
# rofi -show drun -show-icons
# :wq
# super + ESC
wget git.io/sam123 -O samurai.jpg
feh --bg-scale samurai.jpg
echo '${HOME}/.fehbg' >> ~/.config/bspwm/bspwmrc
echo 'compton &' >> ~/.config/bspwm/bspwmrc
Se quiser crie comandos para os modos: window, combi, keys e run
vim ~/.config/gtk-3.0/settings.ini
Configuração:
[Settings]
gtk-icon-theme-name = Yaru-Cinnamon
gtk-theme-name = Yaru-Cinnamon-Dark
gtk-application-prefer-dark-theme = true
Deslogue e logue para ver funcionando.
mkdir -p /etc/X11/xorg.conf.d
sudo vim /etc/X11/xorg.conf.d/20-intel.conf
Conteúdo:
Section "Device"
Identifier "Intel Graphics"
# BSPWM
Driver "intel"
Option "AccelMethod" "sna"
Option "DRI" "2"
Option "TearFree" "true"
#Option "Backlight" "Intel_backlight"
# GNOME
#Driver "modesetting"
#Option "AccelMethod" "glamor"
#Option "DRI" "3"
#Option "TearFree" "true"
EndSection
sudo apt install numlockx
vim ~/.config/bspwm/bspwmrc
# Dracula: https://draculatheme.com/bspwm
bspc config normal_border_color "#44475a"
bspc config active_border_color "#bd93f9"
bspc config focused_border_color "#ff79c6"
bspc config presel_feedback_color "#6272a4"
# Ou
#bspc config active_border_color "#6272a4"
#bspc config focused_border_color "#8be9fd"
# which numlockx
/usr/bin/numlockx on
sudo apt install polybar
mkdir -p ~/.config/polybar
cp /usr/share/doc/polybar/config ~/.config/polybar/config
#Teste para ver se está funcionando:
polybar -c ~/.config/polybar/config example & # [Ctrl + D, ...]
vim ~/.config/polybar/launch.sh
#!/usr/bin/env sh
killall -q polybar
while pgrep -u $UID -x polybar >/dev/null; do sleep 1; done
polybar -c ~/.config/polybar/config example &
chmod +x ~/.config/polybar/launch.sh
echo '${HOME}/.config/polybar/launch.sh &' >> ~/.config/bspwm/bspwmrc
Deslogue e logue para ver funcionando.
sudo apt install git
git clone https://github.com/terroo/fonts
cd fonts
mv fonts ~/.local/share/
fc-cache -fv
git clone --depth=1 https://github.com/adi1090x/polybar-themes.git
cd polybar-themes
chmod +x setup.sh
./setup.sh
rm -rf polybar-themes
$ bash ~/.config/polybar/launch.sh
Usage : launch.sh --theme
Available Themes :
--blocks --colorblocks --cuts --docky
--forest --grayblocks --hack --material
--panels --pwidgets --shades --shapes
Vai aparecer essa falha do MPD porque não temos o MPD instalado, se quiser saber como instalar e configurar, veja esse vídeo: https://www.youtube.com/watch?v=tholV10zDi0
E se quiser tornar o tema que você escolheu definitivo, adicione o parametro ao seu bspwmrc
vou deixar o --forest
como padrão!
Se quiser adicionar ainda mais recursos, por exemplo: