Skip to content

Latest commit

 

History

History
114 lines (66 loc) · 2.98 KB

7.2-Customizando_polybar.md

File metadata and controls

114 lines (66 loc) · 2.98 KB

Customizando Polybar


Vou tomar como princípio que você viu nosso módulo básico sobre polybar e tem noção de como funciona os modules e como é feita a divisão de cada coisa no documento.

Lembre-se, não iremos customizar de cabo a rabo, são demonstrações, você irá ter uma noção.

Lembre-se, estamos manipulando o seguinte arquivo:

$ /home/$USER/.config/polybar/config

Usando Fontes

Vamos começar com o melhor, que é usando nossas fontes para poder usar os ícones na nossa barra.


;; Dentro do módulo da barra

[bar/name]

;; Usando FontAwesome
font-0 = fixed:pixelsize=8;1
font-1 = FontAwesome5Free:style=Solid:size=10;4
font-2 = FontAwesome5Free:style=Regular:size=10;4
font-3 = FontAwesome5Brands:style=Regular:size=10;4


Para usar outra fonte, é só substituir o nome.

Você irá saber onde usar os ícones nos Módulos.


Módulos

Graças a Deus o projeto Polybar possui uma Wiki, onde cada módulo tem sua parte dedicada. Lá terá onde você pode customizar/mexer, de acordo com seu gosto.

Você pode acessar a Wiki clicando aqui.


Exemplo

[module/xwindow]
type = internal/xwindow
label =   %title:0:100:...%

Onde label é onde posso modificar o texto. Ao lado tem um ícone do FontAwesome acompanhado.


Não poderei abordar todos os módulos pois são MUITOS. Se você tem um inglês básico, irá entender o que cada coisa faz. Caso não tenha, traduza a página e seja feliz.


Pegando configurações

Existe um macete para você pegar configurações top que a comunidade disponibiliza no GitHub.

Na aba de pesquisa do GitHub procure pela palavra dotfiles i3 e verá o mar de repositórios.

Você pode usar configurações prontas e ver como as pessoas configuram seus desktops, já que o código fica visível por ser hospedado aqui no GitHub.


Debugando sua Polybar

Isso aqui é para você testar suas configurações.

Antes de tudo, encerre sua Polybar.

$ sudo killall polybar

Agora, acione a sua barra pelo nome dado a ela, já explicamos isso.

$ polybar (nome)

Para parar o processo é só dar Ctrl+C. Ou caso não retorne algum erro, é só dar kill.


Agora você tem um total direcionamento para realizar suas customizações na Polybar e onde achar cada coisa. Você precisa somente disso para ser feliz.