Nesse vídeo finalizamos a série sobre Funtoo Linux e mostramos como customizar o Polybar , Rofi e outros aplicativos e configurações.
Logo no início do vídeo (após logarmos com nosso usuário normal) configuramos o bspwm para iniciar setando configurações do rxvt-unicode, wallpaper e carregar o Polybar automaticamente com os seguintes comandos:
sed '1a $HOME/.Xresources' $HOME/.config/bspwm/bspwmrc
sed '2a $HOME/.fehbg' $HOME/.config/bspwm/bspwmrc
sed '3a $HOME/.config/polybar/launch.sh' $HOME/.config/bspwm/bspwmrc
Para o launch.sh rodar, precisamos tê-lo no nosso diretório, logo os comandos abaixo resolvem:
wget "https://gitlab.com/terminalroot/arch/raw/master/launch.sh" -O $HOME/.config/polybar/launch.sh
chmod +x $HOME/.config/polybar/launch.sh
E então startamos o X : startx
Customizamos o arquivo $HOME/.config/sxhkd/sxhkdrc
para recarregar o Polybar junto com o bspwm e também alteramos a linha referente ao Rofi para possuir ícones, tema diferenciado e rodar tanto o run quanto o drun (Obs.: Se quiser um tema diferente elimine o parâmentro referente a -theme solarized
e use o comando rofi-theme-selector
, como demonstrado no vídeo.) , com as linhas:
Além disso também instalamos os aplicativos listados no comando abaixo e os configuramos:
emerge -a lightdm lightdm-gtk-greeter bash-completion lilyterm gucharmap sudo
E ainda clonamos e instalamos fonts e um app em Bash youtube.sh
git clone https://github.com/terroo/youtube
git clone https://github.com/terroo/fonts
mkdir $HOME/.config/polybar/scripts
mv youtube/youtube.sh $HOME/.config/polybar/scripts/
su
mv fonts/fonts/*.ttf /usr/share/fonts/TTF/
mv fonts/fonts/*.otf /usr/share/fonts/OTF/
E finalizamos o vídeo explicando como customizar o arquivo config
do Polybar do tipo dosini
e após isso alteramos o launch.sh
e colocamos mais um bar que criamos no arquivo, ficando assim:
...
polybar example &
polybar terminalroot &
...
Segue os Dotfiles do Polybar, bspwm e sxhkd final que utilizamos https://github.com/terroo/dots
Dica adicional que não foi citada no vídeo. Se quiser que as bordas das janelas do bspwm fiquem coloridas (nesse caso com as cores Azul e Roxo), use o código abaixo, se quiser alterar as cores, modifique o hexadecimal das mesmas. Coloque no final do arquivo bspwmrc
:
bspc config normal_border_color "#D358F7"
bspc config active_border_color "#2E64FE"
bspc config focused_border_color "#2E64FE"
bspc config presel_border_color "#2E64FE"
bspc config urgent_border_color "#2E64FE"
bspc config presel_feedback_color "#2E64FE"
Elimine todas as dúvidas assistindo o vídeo abaixo que efetua todos os processos acima relatados, além de dicas adicionais.
Veja mais em:
https://wiki.archlinux.org/index.php/list_of_applications
ou
https://wiki.gentoo.org/wiki/Recommended_applications