Personal theme for polybar
Es necesaria tener la polybar instalada, la puedes instalar de la siguiente forma:
sudo pacman -S polybar
sudo apt install polybar
sudo dnf install polybar
El tema utiliza las Nerd Fonts para la utilizacion de iconos, especificamente se usa Hack Nerd Font. Si desea usar otra fuente puede cambiarlos en el archivo de configuracion config.ini
Puedes descargar Hack Nerd Font accediendo al sitio oficial de Nerd Fonts y buscando Hack Nerd Font, o bien usando el siguiente link:
Puedes instalarlas usando alguna aplicacion como Fonts de Gnome o de forma manual moviendo el directorio donde se encuentren las fuentes a /usr/share/fonts
Para que el modulo central de musica funcione se necesita de MPD funcionando y corriendo en el sistema, lo puede instalar de la siguiente manera:
sudo pacman -S mpd libmpdclient
sudo apt-get install mpd libmpdclient
Para configurar MPD puedes consultar la wiki de Arch Linux: https://wiki.archlinux.org/title/Music_Player_Daemon
Para gestionar la musica necesitaras de un cliente, se muestran muchos ejemplos tanto graficos como de terminal en la misma wiki de Arch Linux: https://wiki.archlinux.org/title/Music_Player_Daemon#Clients
Si deseas quitar el modulo de musica por cualquier razon accede al archivo config.ini con tu editor de texto preferido, ejemplo nano .config/polybar/config.ini
y comenta la propiedad con ";" modules-center
, te deberia quedar asi ; modules-center = CI mpd CD
.
Si ya tiene algun archivo de configuracion en ~/.config/polybar/
y no quiere perderlo asegurese de hacer un respaldo antes.
Primero debera obtener el tema. Acceda a una carpeta de destino, por ejemplo cd Downloads
y despues puede clonar el repositorio:
git clone https://github.com/axdevil/supertheme-polybar.git
Si no tiene Git instalado, descarguelo desde los repositorios oficiales de su distribucion, por ejemplo, Arch Linux: sudo pacman -S git
Se creo un script que automatiza los movimientos de los archivos de configuracion, solamente debe ejecutarlo y el tema sera copiado, ademas de que se ejecutara o reiniciara Polybar, lo puede hacer de la siguiente forma:
Primero acceda a la carpeta del repositorio:
cd supertheme-polybar
Y ejecute install.sh
:
bash install.sh
De igual forma puede moverlos de forma manual, necesitara mover los archivos config.ini
, modules.ini
,decoration.ini
,colors.ini
y launch.sh
a la carpeta ~/.config/polybar/
y reiniciar o ejecutar su polybar.
En estos momentos deberia ver el tema aplicado y funcionando.
Si aun no lo tiene hecho y desea que Polybar se ejecute al inicio del sistema:
Si usa BSPWM agrege lo siguiente en su bspwmrc
:
bash ~/.config/polybar/launch.sh
Si usa I3WM agregue lo siguiente a su configuracion:
exec_always --no-startup-id bash ~/.config/polybar/launch.sh
Si no usa ninguno de estos tambien podria agregar la siguiente linea al archivo .xprofile
que se encuentra en su $HOME/
exec bash ~/.config/polybar/launch.sh