Giter Site home page Giter Site logo

Comments (4)

lidgnulinux avatar lidgnulinux commented on June 12, 2024

Uh, is miracle-wim really tied to ubuntu ?

from miracle-wm.

Conan-Kudo avatar Conan-Kudo commented on June 12, 2024

Miracle is not really tied to Ubuntu. It's a personal project of @mattkae's that's built on Mir.

from miracle-wm.

lidgnulinux avatar lidgnulinux commented on June 12, 2024

Miracle is not really tied to Ubuntu. It's a personal project of @mattkae's that's built on Mir.

So this issue is kind of irrelevant, right ?

from miracle-wm.

mattkae avatar mattkae commented on June 12, 2024

Some numbered examples.

1. The standard Ubuntu keystroke to open a terminal window is Ctrl+Alt+T. This is honoured in most remixes, in Mint and some related projects such as Zorin OS.

I am more closely abiding by I3's rules here, since this compositor is meant to be i3-adjacent. A cute thing to do here would be to provide a "default Ubuntu-like tiling" config file for people to install if they like, but it is probably outside of the scope of this repo.

I suggest sticking to the defaults where possible.

2. Ubuntu is GNOME-based by default.

So the default terminal emulator is gnome-terminal, not konsole. I think only Kubuntu uses that.

The default terminal is found by trying to resolve it in some reasonable way on the end user's system. Again, this could be provided in the "default Ubuntu-like" config.

And other remixes use GNOME tools, such as Ubuntu Cinnamon, and up to a point Ubuntu Unity, Ubuntu Budgie, and others.

3. Fonts. When I install `waybar` most of the indicators show "tofu" characters: a small box containing hex digits. I don't know what they are supposed to look like. If a particular font is needed for these icons, then list it so we know what to install.

Yeah waybar expects font-awesome to be installed out of the box (I never understood why it's not a dependency on that project though 😆)

4. Dependencies. It was not clear to me that as well as the snap I needed to install `swaybg`, `waybar`, `wofi`, and change the terminal emulator command. And, as in point 3, an unknown font. Specify the dependencies up front, or better still, include them in the snap?

Those components are all optional, as miracle-wm is just a window manager and not a desktop environment. Hence, you could start any shell component that you like there.

All of this being said, I do agree that it would be nice to have a better "introductory" experience into miracle-wm, as you are presented with a black screen at the moment. I think #118 this ticket better sums up what we're looking for, and would be worthwhile to compile as a solid "first time user experience" type of deal.

Thanks for inspiring that ticket! It will help a lot of people 😄

from miracle-wm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.