Pop _OS Cosmic Desktop to Make Use of Iced Rust Toolkit Rather Than GTK

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • keyboard-configurator

    Keyboard configuration UI

  • Good. I bought Darter Pro recently and had to - business as usual under Linux - compile this and tweak that. Via things like their keyboard configurator[1] I was exposed me to Rust's GTK bindings. It wasn't pretty: the mismatch between the obviously object-oriented GTK and Rust which doesn't do (and doesn't want to) OOP was glaring. I understand the appeal of Rust very well, and I'm happy they write their drivers and (parts of) firmware in it, but it's about as fit for OOP-based GUI as Go and Erlang. Which is to say - not very much.

    [1] https://github.com/pop-os/keyboard-configurator

  • nextspace

    NeXTSTEP-like desktop environment for Linux

  • I described some of my feelings on the matter fairly recently here:

    https://www.theregister.com/2022/05/17/linux_desktop_feature...

    My personal preference, and what I'm writing on right now, is Unity.

    I am also very fond of the ROX Desktop.

    What would I really like to see? Well, barring attempts to just rip up everything and start again for no good reason, I think there would be a lot of mileage in recreating some of the classic UIs of the past that many people have loved.

    * Classic MacOS was a sublime UI, with a lot of subtle non-obvious features. In its way it was far more polished than Mac OS X, even now.

    * OS/2 2.x's Workplace Shell was not one of my personal favourites, but it had some excellent design features, and was loved by many.

    * I have an Amiga but I never was a big fan back in the day, but a good solid modern Amiga Workbench clone would have some mileage, and as I said in the article, there are already FOSS implementations, just not for xNix.

    * GEM is FOSS now. Why not recreate DR's multitasking GEM/X on Linux, or any of the late-era multitasking GEM desktops from the Atari ST, such as Thing or TeraDesk?

    One of my favourite UIs is undergoing a pretty good re-implementation effort, in the form of NeXTspace:

    https://github.com/trunkmaster/nextspace

    There are more than half a dozen non-Windows-like desktop metaphors. Is that enough for you or shall I find some more? :-)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts