Lumina (desktop environment)
Lumina 1.0.0 on TrueOS
1.5.0 / April 29, 2019
|Operating system||Unix and Unix-like|
Lumina Desktop Environment, or simply Lumina, is a plugin-based desktop environment for Unix and Unix-like operating systems. It is designed specifically as a system interface for TrueOS, and systems derived from Berkeley Software Distribution (BSD) in general, but has been ported to various Linux distributions.
Created in 2012 by Ken Moore, Lumina was initially a set of extensions to Fluxbox, a stacking window manager for the X Window System. By late 2013, Moore had developed a graphical overlay for Fluxbox based on Qt4, and had created a utility for "launching applications and opening files". The codebase was integrated into the PC-BSD source repository by early 2014, and a port was added to the FreeBSD Ports collection in April 2014. The source code has since been moved to a separate GitHub repository "under the PC-BSD umbrella" and converted to use Qt5. Development also focused on replacing the Fluxbox core with a Qt-based window manager integrated with the Lumina desktop.
The desktop and application menus are dynamically configured upon first being launched, as the desktop environment finds installed applications automatically to add to the menu and as a desktop icon. The default panel includes a Start menu, task manager, and system tray, and its location can be customized. Menus may be accessed via the Start menu or by right-clicking the mouse on the desktop background.
Some features are specific to TrueOS, including hardware control of screen brightness (monitor backlight), preventing shutdown of an updating system, and integration with various TrueOS utilities.
Utilities include: Insight, a file manager; File information, which reports a file's format and other details; and Lumina Open, a graphical utility to launch applications based on the selected file or folder.
Version 1.4 included several new utilities. The PDF reader lumina-pdf is based on the poppler library. The Lumina Theme Engine replaced an earlier theme system; it enables a user to configure the desktop appearance and functionality, and ensures all Qt5 applications "present a unified appearance".
Lumina has been ported to various BSD operating systems and Linux distributions. These include:
- Berkeley Software Distribution
- Linux distributions
- "Lumina Desktop 1.5.0". Retrieved 8 June 2019 – via GitHub.
- Lumina FAQ.
- Watson 2016.
- Moore 2015.
- Lumina Desktop Environment homepage.
- Nestor 2017.
- Larabel 2017.
- Lumina 1.0 release.
- "lumina-desktop added to repos – antiX Linux". antixlinux.com. Retrieved 2018-08-09.
- Arch Linux.
- Larabel, Michael (23 November 2017). "Lumina 1.4 Desktop Environment Released". Phoronix. Retrieved 13 January 2018.
- Moore, Ken (September 2015). "Basis Of The Lumina Desktop Environment". BSD Magazine. Retrieved 23 November 2016.
- Nestor, Marius (22 November 2017). "Lumina 1.4 Desktop Environment debuts with new Theme Engine and ZFS integrations". Softpedia. Retrieved 13 January 2018.
- Watson, J.A. (18 August 2016). "Hands-on: Lumina Desktop 1.0.0". ZDNet. Retrieved 23 November 2016.
- "Lumina". Arch Linux. Retrieved 23 November 2016.
- "Lumina". Freshports. Retrieved 23 November 2016.
- "Version 1.0.0 Released". Lumina Desktop Environment project. Retrieved 23 November 2016.
- "Lumina Desktop FAQ/Status Update". Lumina Desktop Environment project. Retrieved 23 November 2016.
- "Lumina Desktop Environment". Lumina Desktop Environment project. Retrieved 23 November 2016.