Urgent.News

What's breaking now, across thousands of outlets.

Tech

Bringing Caelestia Shell to Ubuntu-Based Distros Like Zorin OS

I really like the Caelestia Shell , and I wanted to use it on my system. However, it doesn't officially support Ubuntu-based distributions, and in my case, I'm using Zorin OS . Still, I wanted to make it work. So, with the help of my AI agent, I started experimenting, trying different things, and fixing issues. After a whole day of hard work, I finally managed to get Caelestia Shell running…

The author of this piece expresses a fondness for the Caelestia Shell, a shell environment, and wanted to utilize it on their system. Unfortunately, Caelestia Shell does not officially support Ubuntu-based distributions like Zorin OS, which the author is using. Undeterred, the author decided to experiment and troubleshoot issues in order to get Caelestia Shell running alongside GNOME on their Zorin OS system.

After a day of hard work, the author was successful in getting the shell to function properly, and felt that there were likely other users with similar systems who would also benefit from using Caelestia Shell. In response, the author created a simple command-line interface (CLI) script that allowed users to install and set up Caelestia Shell. However, this basic script was primarily meant for power users comfortable using the terminal.

Realizing that many users may prefer an easier-to-use solution, the author developed a more comprehensive application that simplifies the entire process of installing, updating, managing, and customizing Caelestia Shell. With this application, users can easily install, update, and customize Caelestia Shell, change keybindings, access guides, and even customize their system's appearance.

The author also addressed a potential issue with Caelestia Shell crashing after waking a laptop from sleep, which is related to the Qt framework. The author has included a solution to this problem within their application, so users don't have to worry about troubleshooting it themselves.

The author emphasizes that their project is not intended only for solving personal issues, but rather to make the experience of using Caelestia Shell on Ubuntu-based distributions much easier for other users. The application can be found on GitHub, where users can access the code, test updates, and even contribute to future improvements: GitHub: https://github.com/12errh/caelestia-ubuntu

The author encourages users of Ubuntu-based systems like Zorin OS who are interested in trying out Caelestia Shell to give the project a try.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Cloud computing concepts: scaling, serverless, HA and VPCs explained

Cloud computing is easier to learn as a handful of architecture ideas than as a catalogue of three hundred product names.

  • Scaling out is preferred over scaling up to handle workload without code changes.
  • Serverless computing uses short-lived microVMs that charge nothing when idle.
  • Event-driven architecture decouples services using publish-subscribe messaging.

Python Basics in the Matatu Context

Watch a matatu conductor work for one trip and you will see a programmer at full speed. He counts heads. He knows the fare.

  • Matatu drivers use Python basics for counting passengers, fares, and change handling.
  • Variables in Python act like sticky notes attaching names to values.
  • Python handles four data types: strings, integers, floats, and booleans.

More from Tuesday 29 September →