Useful stuff has been moved to own repos:
Additional software to enchance the Lumina Desktop Enviroment.
An disk manager for Lumina. Supports removable and optical devices.
An power manager for Lumina.
- Implements org.freedesktop.PowerManagement session daemon
- Implements org.freedesktop.ScreenSaver session daemon
- Tray icon with battery percent
- Supports lock screen, suspend, hibernate, shutdown (TODO)
- Supports lid actions
- Hibernate/Shutdown on critical battery
- Auto sleep
- Monitor hotplug
Enables users to set custom keyboard layout, variant and model in Lumina.
Clone or download this repository, then make sure you have :
- Qt 4/5 (Just use the same version Lumina is built against) development files (core/gui/dbus)
- XSS (X11 Screen Saver extension) development files
- RandR development files
- Xinerama development files
- lumina-xconfig is needed at runtime
- Udisks/bsddisks is needed at runtime
- UPower is needed at runtime
- xrandr is needed at runtime
Build and install to /usr/local:
git clone https://github.com/rodlie/lumina-extra
cd lumina-extra
git submodule update -i --recursive
mkdir build && cd build
qmake CONFIG+=release .. && make
make install
Package for distribution:
qmake CONFIG+=release PREFIX=/usr
make
make INSTALL_ROOT=/path/to/package install
package/
βββ etc
β βββ xdg
β βββ autostart
β βββ lumina-disk-manager.desktop
β βββ lumina-keyboard-loader.desktop
β βββ lumina-power-manager.desktop
βββ usr
βββ bin
β βββ lumina-disk-manager
β βββ lumina-keyboard-loader
β βββ lumina-keyboard-settings
β βββ lumina-power-manager
β βββ lumina-power-settings
βββ share
βββ applications
β βββ lumina-keyboard-settings.desktop
β βββ lumina-power-settings.desktop
βββ doc
βββ lumina-disk-manager-1.4.2
β βββ LICENSE
β βββ README.md
βββ lumina-keyboard-manager-1.4.2
β βββ LICENSE
β βββ README.md
βββ lumina-power-manager-1.4.2
βββ LICENSE
βββ README.md
- The XDG destination can be customized with
XDGDIR= - The doc destination can be customized with
DOCDIR=