34 pointsby mikece5 hours ago9 comments
  • sgt4 hours ago
    In the late 90s our desktops on Linux literally looked like this [1]. Of course, that seems to have become lost to history. I bet E is still themable but you have to go back to 1999 when it was super exciting.

    [1] https://i.redd.it/fravza9fzie31.jpg

    (In fact, it's kind of funny and sad that the state of the Linux desktop and the ambition level hasn't really changed much in 25 years)

    • delamon21 minutes ago
      If my memory serves my right, theming was built on-top of C preprocessor.
    • I_am_tiberius3 hours ago
      > the Linux desktop and the ambition level hasn't really changed much in 25 years

      I find that totally wrong. Look at niri - I can imagine MS and Apple will introduce scrollable wm features in the coming years.

      • sgt2 hours ago
        I saw it, it's actually pretty cool. But I suspect it's a very niche thing, and you might see someone build a third party extension.

        Most people agree that a screen should feel like a physical desk where windows can pile, overlap, and scatter naturally. Would you use a tiling "system" for your physical desk? I highly doubt it.

        Niri's infinite scrolling approach makes that into a rigid filmstrip sequence. It might be interesting for some people though.

        • zamalekan hour ago
          The question is whether most people use a screen like a desk. Nearly everyone I know has a window maximized all the time, and occasionally floats a window to drag or something extremely temporary (e.g. calc). Niri has a significantly lower impedance mismatch with that workflow (and it can temporarily float windows).

          Where they could improve is hotkeys: they are all heavily reliant on them, which is unreasonably hostile to non tech users.

          Humans aren't very good at identifying what they need from tech. The earliest example is the spreadsheet: no average user would have asked for it because there was no skeomorphism to draw from. We would have had graph paper with a single char per cell if we went with skeomorphic.

          Cascading window managers are objectively terrible. Obviously we don't force better solutions onto people, but they have very few redeeming qualities.

      • malux85an hour ago
        This is nice and all, but it doesnt fit my workflow. I have a 4k monitor so I can have 5-6 windows open at once, they are all of different sizes because they are all showing different info and they are all in different places because its physical place is determined by its usage frequency.

        In this setup theres the assumption that theres only ever two things Im looking at, and they are equally important because each one is 50/50.

        Even if two can be configured to 3, and the 50/50 ratio can be changed, thats not the point, the desktop arrangement is a reflection of the task I am working on, not a rigid pattern enforced by a window manager.

        I find these types of wms very bizarre. They must fit some people's mental model but its so far from being useful for me, I just find it fascinating that anyone could find this useful.

    • onli3 hours ago
      Sadly enlightenment broke backwards compatibility with old themes so often basically nothing works anymore. You have to search for themes specifically made for the new versions, of which there are very few.

      Quite a problem since the default theme (of the prior version at least) was a mess.

    • jghn2 hours ago
      E16 was the height of cool when it came out. I would have people see my desktop and wonder what the hell I was running.
    • kergonath3 hours ago
      Strong Kaleidoscope vibes. I love it!
  • delamon18 minutes ago
    This bring happy memories of picking WM here https://web.archive.org/web/20110718042510/http://www.plig.o... Too bad the web-site is no longer alive.
  • Gualdrapo3 hours ago
    Day #1277 of wishing xfce rewrited all their stuff in the E libraries so they and Enlightenment did a dragon-ball-style fusion and became the one lightweight desktop environment to rule them all.
  • crmd2 hours ago
    Delighted to see Enlightenment going strong. Brings back great memories of my first dive into linux in high school in ‘96. I was blown away by the creative breadth of desktop choices.
  • Dwedit4 hours ago
    Funny how Enlightment was "too heavyweight" at the time it was released, and is now considered lightweight.
  • Kevin_Flynn5 hours ago
    Nice to see this project moving forward.

    Enlightment is the most complete ( although not complete ) UI ecosystem in C that I've seen.

    • TFNA3 hours ago
      Yet not without its detractors. I still remember this brutal roast of its C API from over a decade ago.[0]

      [0] https://web.archive.org/web/20150308153847/http://what.theda...

    • LeFantome5 hours ago
      More than GNOME?
      • Kevin_Flynn4 hours ago
        You got me there.

        I forgot about GNOME/gtk+

        Which is odd, because I've written a bit of gtk 3 code.

        I don't know, I don't want to say anything negative, only that I'm looking forward to using enlightenment again. :|

        Much like physicists who spend their careers searching for a "grand unified theory of everything," I'm a software engineer searching for the UI toolkit that runs on everything.

        I wanted it to be enlightenment, way back in the day,

        Before becomming enthralled with the widgets of gtk,

        Gave both IUP and Agar a try, but much to my dismay,

        There were quirks to be found, so I tossed them away.

        :|

  • xenospn3 hours ago
    I remember trying to compile it on my 486DX2 with 16MB of ram. I ran out of swap at some point.
    • steelframe3 hours ago
      Totally. I don't even know why we're still talking about that obscene glob of bloatware. Now excuse me while I get back to hacking up some Lisp in ed on my 80x25 text console.
  • samiv3 hours ago
    Does it work with Wayland yet?
    • jrmg2 hours ago
      In the article: “Enlightenment 0.28 continues to boast both X11 and Wayland support”
  • lisa_lin933 hours ago
    [flagged]