bitacora.lavaramano.md    archivos    feed    acerca de

Configurando el brillo de tu laptop con bash + zenity

Hace un rato estaba navegando(?) por internet y me encontre con una aplicacion un tanto copada: f.lux.

Esta aplicacion durante la maƱana temprano hace que tu pantalla tenga la pantalla lo mas brillante posible, luego durante la tarde a un nivel decente, mientras que por la noche esta se pone casi a la mitad de su brillo total; todo esto simulando que la pantalla es como un rayo-virtual-de-luz-solar.

A pesar de que este programa solamente funcione con Windows y OSX, no teman! (?) como buen programador consciente (?) de la sociedad que utiliza GNU/Linux hice unos scriptcitos que hacen algo similar a f.lux: screen-bright.
Que consta de dos simples scripts:

  • screen-bright: El archivo que modifica el brillo dependiendo del horario.

  • screen-bright-conf: El archivo para generar un archivo de configuracion en el $HOME, con los valores que mas nos gusten. Para que este funcione, necesitan zenity. Lo hubiera hecho compatible con Kdialog, pero no tengo instalado KDE y no esta en mis planes. Se aceptan parches para Kdialog

Pero para ser sincero, el mismo efecto lo pueden lograr ejecutando lo siguiente en cualquier consola:

% echo -n 80 > /proc/acpi/video/VGA/LCD/brightness  

Aunque al mismo tiempo, tengan en cuenta que /proc/acpi/video/VGA/LCD/brightness puede que no exista en su computadora, asi que verifiquen antes de hacerlo ;-)