Announcement

Collapse
No announcement yet.

Miracle-WM Announced As A Wayland Compositor Built On Mir

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Luke
    replied
    Originally posted by Daktyl198 View Post

    Significantly easier to make. TilingWM users are used to their environment being barebones as hell, with no settings app, no themes, no usable taskbar, etc. Floating WM users expect most of a functioning desktop. It's why Wayfire hasn't taken off despite being a reasonably good floating WM: it has no "environment" to go with it, so it's stuck with all the crappy keyboard-shortcut based tools that Tiling WM's use, despite being floating (and thus mouse focused).
    Re: wayfire: That's changing! Wayfire works very nicely with MATE from git master or newly released 1.28. We even have the experimental mate-wayland-session which uses wayfire as GNOME 2 and compiz worked so well together and compiz is still popular on MATE in x11. For a more generic wayland session, mate-panel/mate-applets/mate-media will give you what (in my admittedly biased judgement) is the best wayland panel, and caja can show desktop icons when started with --force-desktop. They work with any wlroots based compositor supported gtk-layer-shell not just wayfire, so you can use them with the tiling compositors as well in the same way some folks use i3 with MATE on x11.

    Leave a comment:


  • royce
    replied
    Originally posted by chocolate View Post
    I'm convinced I read about this on someone's blog, but it doesn't come up in a quick search and I don't have the time to find it. Their GH is very self-explanatory, though. I'll leave a couple of links.
    Description I suggest a new bool config line, disable_hypr_chan. This will disable the random hyprchan that is displayed on the default background. Personally I find it very strange how this wasn't...

    https://github.com/hyprwm/Hyprland/issues/2754
    what the fuck

    Leave a comment:


  • chocolate
    replied
    Originally posted by royce View Post
    What do you mean? It is true hyprland appeals to the waifu and furry /r/unixporn crowd, but they don't mandate any sort of theming or looks... or do they?
    I'm convinced I read about this on someone's blog, but it doesn't come up in a quick search and I don't have the time to find it. Their GH is very self-explanatory, though. I'll leave a couple of links.
    Description I suggest a new bool config line, disable_hypr_chan. This will disable the random hyprchan that is displayed on the default background. Personally I find it very strange how this wasn't...

    Hey there developer Hope you are doing great The wallpaper suddenly has a anime girl this was done without consent please don't do it from next time bye

    Leave a comment:


  • ehansin
    replied
    Originally posted by royce View Post
    What do you mean? It is true hyprland appeals to the waifu and furry /r/unixporn crowd, but they don't mandate any sort of theming or looks... or do they?
    I have played with Hyprland for a bit. What happens, even when you use hyprpaper (their wallpaper tool) to set the background image(s), you still get for a split second the default "anime girl" wallpaper showing at startup before hyprpaper replaces it with what you want. There is now also some rotating text "overlay" that shows up at the bottom of whatever wallpaper you set (kind of like setting "fortune" in your .bashrc to run when you open a terminal.)

    I think there may be a way to turn one or both of these things off completely, but I have not dug in deep enough yet to figure it out. I do know there has been some bad feelings around the behavior of the community around Hyprland, but I tend to not get too involved with those things. Feels a little like "he said, she said" and really don't have the time to try and distill through it all.

    I do like seeing various parties exploring what can be done with Wayland (like it or not, seems like this is what we have for the foreseeable future.) I'd love to see a somewhat "no-nonsense" shell that allows for some tasteful animations, allows both tiling and floating modes, simple and clean configurations syntax, etc. More than just a bare-bones tiling manager, but simpler than a full-blow desktop environment. A shell that can do more than the former, but tends to get more "out of your way" than the later.

    Leave a comment:


  • royce
    replied
    Originally posted by chocolate View Post
    I was about to try hyprland, but then I found out that it's written by edgy teenagers who deem it acceptable to randomly add anime girls to a wallpaper, apparently even when a user turns this "feature" off in a configuration file, making it completely unusable on a laptop to get around places, professionally or otherwise. I wouldn't use it even on a desktop in the privacy of my own home as a matter of principle; it's that idiotic. Not worth compiling on my own either, and besides, I wouldn't feel like it because I hate their C++ naming convention.
    What do you mean? It is true hyprland appeals to the waifu and furry /r/unixporn crowd, but they don't mandate any sort of theming or looks... or do they?

    Leave a comment:


  • chocolate
    replied
    Originally posted by johanb View Post
    Why use this over other wlroots based tiling wms with fancy graphics like hyprland?
    I was about to try hyprland, but then I found out that it's written by edgy teenagers who deem it acceptable to randomly add anime girls to a wallpaper, apparently even when a user turns this "feature" off in a configuration file, making it completely unusable on a laptop to get around places, professionally or otherwise. I wouldn't use it even on a desktop in the privacy of my own home as a matter of principle; it's that idiotic. Not worth compiling on my own either, and besides, I wouldn't feel like it because I hate their C++ naming convention.

    Leave a comment:


  • royce
    replied
    Originally posted by SViN View Post

    Much like with arcan which by every measurable metric is more ready than wayland and was ready 10 years ago.
    Source?

    Leave a comment:


  • royce
    replied
    Originally posted by johanb View Post
    Why use this over other wlroots based tiling wms with fancy graphics like hyprland?

    From the readme I get the feeling that the answer is "just for fun".
    Welcome to the world of open source, where people who do not get paid still need a reason to give away their time and skills for free. Fun is a great reason to do something.

    Leave a comment:


  • smitty3268
    replied
    Originally posted by Daktyl198 View Post

    It's actually really funny, because Mir was basically X12 in the sense that it was meant to do everything the X.org server did, but without all of the legacy crap that made X11 bad. It was solving all of the issues that Wayland has been having for the last 12 years pretty much right out of the gate, as it was an actual display server and not just a loose set of protocols.

    But everybody shit on it in favor of Wayland. And now over a decade later we still don't have a fully usable desktop with Wayland, and all of the Wayland haters could have had a modern X if only they spoke up in favor of Mir. But now they're stuck because god forbid anybody support an Ubuntu project LOL
    Nobody cared about Mir being a display server or having it's own desktop, they shit over it because it took Wayland and twisted it slightly in an incompatible way for basically no reason.

    The reason it was abandoned was because after years of development, it was still behind wayland. Because it was basically just copying it, and then making some further incompatible changes that no one else had adjusted to yet. So no surprise it ended up getting dropped.

    As you can see, Mir is still out there today and if people like it, it can still be the new X.org for everyone. Nothing is stopping it from doing that, other than various desktops preferring to use their own.

    Leave a comment:


  • SViN
    replied
    Originally posted by Daktyl198 View Post

    It's actually really funny, because Mir was basically X12 in the sense that it was meant to do everything the X.org server did, but without all of the legacy crap that made X11 bad. It was solving all of the issues that Wayland has been having for the last 12 years pretty much right out of the gate, as it was an actual display server and not just a loose set of protocols.

    But everybody shit on it in favor of Wayland. And now over a decade later we still don't have a fully usable desktop with Wayland, and all of the Wayland haters could have had a modern X if only they spoke up in favor of Mir. But now they're stuck because god forbid anybody support an Ubuntu project LOL
    Much like with arcan which by every measurable metric is more ready than wayland and was ready 10 years ago. The current desktop maintainers simply do not want a single implementation of the display server and instead just want a protocol.

    Problem with protocols is that they take a long time to develop because you need to go through a bureaucracy of developers which can yield innovation(see the pipewire situation), but most of the time it's just painful. Microsoft/Apple has none of those issues because they are not making a protocol, when they want to add something to their display server or whatever they call it. They can just add it.

    Would I prefer a single implementation that was not designed after a protocol to be honest, but I do not have the power to do that. I liked the idea of Mir when canonical was working on it for unity 8, but the way things were going it seemed no one was interested. What sealed the deal was canonical giving up on unity and phones.
    Last edited by SViN; 20 February 2024, 01:25 AM.

    Leave a comment:

Working...
X