By Marcos Oliveira,

Nesse vídeo finalizamos a série sobre Funtoo Linux e mostramos como customizar o Polybar , Rofi e outros aplicativos e configurações.

Como Customizar o Polybar, Rofi e Outros

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:

  • pkill -USR1 -x sxhkd && $HOME/.config/polybar/launch.sh
  • rofi -modi run,drun -show drun -show-icons -drun-icon-theme Adwaita -scroll-method 1 -sidebar-mode -theme solarized -font "hack 10"

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.

Clique Aqui Para Assistir ao Vídeo

Conheça nosso Treinamentos de Shell Script, Vim, Expressões Regulares e Sed

http://terminalroot.com.br/cursos

Crie Sua Promoção

http://terminalroot.com.br/promo

Se você não assitiu os vídeos anteriores dessa série clique aqui para assistí-los

Links Úteis

Aplicatvos úteis para também serem instalados (minha opinião)

Veja mais em:

https://wiki.archlinux.org/index.php/list_of_applications

ou

https://wiki.gentoo.org/wiki/Recommended_applications

Abraços!



Sobre o Autor

Marcos Oliveira

A alegria está na luta, na tentativa, no sofrimento envolvido e não na vitória propriamente dita. A força não provém da capacidade física. Provém de uma vontade indomável.
Mahatma Gandhi


Dê você também uma Contribuição
Compartilhe nas suas Redes Sociais!




Inscreva-se no Nosso Canal do Youtube



DioStore - A sua loja geek!

A melhor Loja Geek do Brasil. Os produtos mais criativos, como: canecas, camisetas, capachos, almofadas, etc. Venha conhecer a loja nerd mais legal da internet. Nós criamos produtos geek e nerd de alta qualidade para um público apaixonado, autodidata, tecnológico e absolutamente exigente.



Curso Extremamente Avançado em Shell Script Bash

Você irá descobrir técnicas avançadas de escrever em Shell Script. Como criar instaladores para distribuições Linux, Animações, Documentações, além de tudo sobre Processos em sistemas tipo UNIX, detalhes sobre Comandos Avançados e Muito Mais !



Crie Sua Própria Promoção

Customize seus Pacotes de Treinamentos obtendo descontos muito em conta!