Giter Site home page Giter Site logo

Comments (13)

dudik avatar dudik commented on July 22, 2024 1

I think this would be a project on its own. And I'm sorry, but I don't really think it's my priority right now. Even after I finish herbe, I will still have little interest in Wayland so a port is unlikely. I can try to help you with a patch or something, but for me it would be a completely new environment.
Just out of curiosity, why do you use Wayland? Is it better security? And did you encounter any issues while using it? I would love to move to a more secure and overall better display server, but right now I feel like Wayland is a few years away from being done. Maybe I'm just being ignorant.

from herbe.

Vixeliz avatar Vixeliz commented on July 22, 2024 1

I have started working on this. I don't have it working yet but here it is https://github.com/muevoid/herbew

Not sure if it's ok to post this here.
And if you'd like me to change the name just let me know.

from herbe.

dudik avatar dudik commented on July 22, 2024 1

Of course it's ok. The name is also fine. Tell me when you feel like it's finished, I will put a link in the README. Take your time and thank you for working on it. :)

from herbe.

Vixeliz avatar Vixeliz commented on July 22, 2024 1

Just a little update at this. I renamed it to wayherb so it now lives here:
https://github.com/muevoid/wayherb

It is pretty close to being done just text is left for the most part I will post here when It is fully done I am hoping by tommorow.

from herbe.

dudik avatar dudik commented on July 22, 2024

I never really used Wayland, but I might look into it. Could you give me some information about what happened when you tried herbe on Wayland? Some error message or what was the problem. Did you try to fix it? I heard good things about XWayland.

from herbe.

illiliti avatar illiliti commented on July 22, 2024

Theoretically, it will work with XWayland, but not pure Wayland. In case of pure Wayland we need to detach from X11-specific dependencies(e.g by using ifdef's) and implement notification drawing via Wayland interfaces(see mako). This requires significant work especially if you're not familiar with Wayland. I didn't try to implement anything because you said that code frequently changes and better to wait stable state

from herbe.

illiliti avatar illiliti commented on July 22, 2024

Wayland(especially sway) is pretty stable and usable nowadays. It is really faster than Xorg, has less dependencies and imho much more suckless. I didn't encounter major issues while using it, maybe because my setup is very minimal :) . The only downside i found is lacking suckless notification system!!! 😆 . I recommend you to try sway, but don't forget about dwl, velox, hikari, ...

from herbe.

dudik avatar dudik commented on July 22, 2024

I might give it a try as my setup is also pretty minimal. I didn't really think about Wayland mainly because the suckless and OpenBSD guys didn't either. I'll just have to give it a try and see. Thanks!

from herbe.

Vixeliz avatar Vixeliz commented on July 22, 2024

I don't mean to bump this but I use wayland and would be interested in trying to port this myself.

from herbe.

dudik avatar dudik commented on July 22, 2024

A Wayland port would be great. Sadly I won't be able to help as I still haven't used Wayland at all.

from herbe.

Vixeliz avatar Vixeliz commented on July 22, 2024

New update I would say it is ready for basic use. Doesn't support multiple arguments or lines yet. But otherwise it acts the same. I am hoping to get those done tommorow and implemented.

Edit:
Here is a recording showing off what I have.
https://imgur.com/a/AHFeLPS

from herbe.

dudik avatar dudik commented on July 22, 2024

Looks great! I mentioned the port in the README. Thanks again.

from herbe.

Vixeliz avatar Vixeliz commented on July 22, 2024

Thanks for such a cool program in the first place! It was a pleasure to port to wayland.

from herbe.

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.