Bien el programa que usaremos se llama acpi
Así que lo instalamos,en terminal
En mi caso Gentoo
emerge acpi
En ubuntu/derivados
sudo apt-get install acpiY para otras distribuciones googlen,como instalar
Bien ahora para ver el estado de la batería:
acpi -b
o
acpi
Para ver la temperatura
acpi -tEso es todo,ahora para añadirlo a la terminal solo hay que usar el PS1
Así que le damos una ojeada al tutorial de PS1 de Tiempo de Tux como yo en esta imagen
TutorialEn ese tutorial no mostré como usar comandos del sistema pero solo se usa esta sintaxis:
\$(comando)
Por ejemplo:
En el ~/.bashrc,al final escribe:
nano ~/.bashrc # Para escribir en el bashrc
PS1="\$(acpi -b)\n\h \w \$ " # Escribe esto
source ~/.bashrc # Para recargar la configuración
O en un solo comando:
echo 'PS1="\$(acpi -b)\n\h \w \$ "' >> ~/.bashrc && source ~/.bashrc
Y tendrán un resultado como este:
En este caso no le estamos dando colores(el que se muestra es el que tengas configurado para terminal)
Si queremos algo mejor podemos usar colores y pipes:
Y dejar algo como esto
PS1 :
PS1="\[\033[35m\]Carga \$(acpi -b | cut -d, -f2) \[\033[36m\] \$(acpi -b | cut -d, -f3) \[\033[39m\]Path \[\033[32m\]\w\n\[\033[31m\]\h \$ \[\033[39m\]"También se puede cambiar lo que dice en ingles por Restante,cargando o lo que se nos ocurra,pero se tienen que añadir estructuras selectivas y queda muy largo el código,si tienen una idea comenten,por ejemplo con sed:
sed 's/until charged/Cargando/g'
Eso es todo,de todas formas se ve bien en ingles :D
Me gustó, muy interesante, lo voy a probar.
ResponderBorrar:D
Borrar