Skip to content

josejp2424/Lumessora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lumessora

GTK3 screen brightness control for Essora / Debian / Devuan (X11).

Lumessora GUI

Lumessora is a lightweight, GNOME-style brightness controller created by josejp2424. It adjusts the screen brightness using xrandr and can save your preferred value to be applied automatically on login.

Features

  • Simple slider UI (GNOME-style).
  • Real-time brightness changes.
  • Applies brightness on startup (autostart).
  • Multi-language UI.
  • Designed for Essora, works on Debian/Devuan.

How it works

  • Brightness is controlled via xrandr --brightness (X11).
  • When you click Apply, Lumessora writes the startup script:
    • /usr/local/bin/brightness-control-start
  • And installs an autostart entry to:
    • /etc/xdg/autostart/brightness-control.desktop

Note: xrandr --brightness acts as a software brightness multiplier. On some drivers/monitors it may have no effect. For hardware backlight control on laptops you may prefer tools like brightnessctl, but Lumessora is intended for the X11 xrandr method.

Dependencies (Debian/Devuan)

sudo apt update
sudo apt install -y   python3 python3-gi gir1.2-gtk-3.0   python3-cairo python3-gi-cairo   gir1.2-gdkpixbuf-2.0 librsvg2-common   x11-xserver-utils   policykit-1 sudo

Install (from this repository)

This repo keeps the original Essora paths:

  • App files: /usr/local/brightness-control/
  • Launcher: /usr/bin/brightness-control
  • Startup script: /usr/local/bin/brightness-control-start
  • Desktop entry: /usr/share/applications/brightness-control.desktop
  • Autostart template: /usr/local/brightness-control/brightness-control.desktop

Install:

  1. cd /path/to/Lumessora
  2. sudo make install

Uninstall:

  • sudo make uninstall

Usage

  • Open Lumessora from the application menu (Settings / Hardware Settings), or run:
brightness-control
  • Move the slider to set the brightness.
  • Click Apply to save and enable the autostart brightness on login.

License

GPL-3.0-or-later. See headers in the source files.

About

Screen brightness control

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors