Make Linux look like Star Trek LCARS
That's one seriously next generation desktop environment right there...
“Star Trek: The Next Generation” introduced a custom user interface for their computer systems known as LCARS — the “Library Computer Access/Retrieval System”.
Originally designed by Michael Okuda — It was a somewhat bizarre system, with a unique style, workflow, and color theme that became almost instantly iconic. It looked almost nothing like traditional computer window managers and desktops.
And, while there have been several attempts at recreating that LCARS look on almost every major computer platform —including on Linux — there have been few that went beyond simple window border and control theming.
But, boy howdy, has the “LCARS Desktop Environment” for Linux really kicked it up a notch!
I mean, look at that! If Wil Wheaton does not use this on all of his computers, then there is no sense of whimsy left in the world.
LCARS DE has packages available for Ubuntu and Arch — with instructions on building for other distributions available. The developers describe the system thusly:
LCARS Desktop Environment or short lcarsde is an open source desktop environment for Linux systems. The main goal for this project is to create a desktop experience that looks somewhat like a LCARS interface.
The desktop environment consists of a window manager that is based on Xlib as well as a set of tool applications, which are a menu of active open applications, the status bar, a program selection and an application for logout, shutdown, etc.
One of the things that makes this LCARS implementation really stand out is the custom status bar display. It helps to integrate the common status items (volume, clock, battery life, etc.) into the LCARS display. (Which has often been a shortcoming of many LCARS theme attempts over the years.)
LCARS DE even has a custom application launcher that sticks with the LCARS look.
That look is, admittedly, simple. Very text-heavy. No application icons being displayed. Simple, solid colors on a black background.
Just the same… that design instantly transports you to the Star Trek: The Next Generation era starships. Which is pretty gosh darned fun.
Now: The LCARS DE is not perfect. It doesn’t perfectly recreate an LCARS system… but it gets very, very close and does a surprisingly good job of finding ways of making traditional desktop components (like the status bar display) look like it would fit on the bridge of the Enterprise next to Mr Data.
Also worth noting… LCARS DE can be a little finicky to install. I’ve found the installation instructions do work. But not always consistently on all systems. I’ve hit scenarios where I’ve really borked up my install and needed to start over. Functional. But… like I said. Finicky. That finicky-ness has not been, in my experience, consistent. Which is funky. Funky finicky. For sure.
That said, if you’re willing to tinker a bit (and maybe install in a virtual machine first just to work any kinks out on your given system)… it’s definitely worth it.
Making Linux look like other systems is a favorite pastime of The Lunduke Journal. Here are some recent articles that detail how to make Linux look like…
The Lunduke Journal Community — About the Lunduke Journal — Subscriber Perks
The Lunduke Journal Weekly Schedule:
Monday - Computer History
Tuesday - Computer & Linux Satire
Wednesday - Podcast (Subscriber Exclusive)
Thursday - Computer History (Subscriber Exclusive)
Friday - Wildcard day! Anything goes!
Saturday - Linux, Alternative OS, & Retro Computer News Article
Sunday - Linux, Alternative OS, & Retro Computer News Podcast
I have never opened a notification so fast.
Back in the day there was a windows shell replacement to replace explorer with LCARS. It didn't seem to work very well with the idea of file and directory notions. It was difficult to figure out how to launch applications. I don't think this implementation has anything to do with that implementation. I would love to see a video review of this desktop to see how it works and how well it manages the abstraction of our file systems that we use today.