Skip Navigation

Posts
0
Comments
9
Joined
2 yr. ago

  • They're template engines, not languages. They use a language and different engines may have similar if not identical languages.

    There are multiple engines because each engine is usually made for a specific programming language: jinja2 for python, tera for rust and idk about twig.

  • I use hugo a lot, I also made my own static site generator called Rubedo which is very similar in concept to hugo and other similar SSGs, but with much more of a "batteries not included" approach. The idea is that existing SSGs are nice but if you're trying to build something that is not a blog or blog-like thing it starts getting cumbersome, and that's where rubedo comes in.

    I think most people here (me included) suggest hugo because it's simple very well supported, although not without its issues: the templating is a bit obtuse and again if you're trying to diverge from the "blog" archetype you're gonna need to do some trickery in my experience (I made a quite complex theme for hugo so I would know).

    If you're feeling like messing around with a different approach and doing more work you can try out rubedo, maybe even open an issue or two along the way. Another thing that you might like about it is that rubedo uses Tera for templating, which is heavily inspired if not mostly identical to jinja2.

  • I don't have huge personal experience with gateron, but yes they do have a good reputation and I think they might be another good option.

    Honestly if your womier switches are as bad as mine, anything will be a huge improvement.

  • I have a Womier SK75, it came with mint blizzard switches I believe. Incredibly scratchy, absolutely unusable.

    I swapped mine with Akko Rosewoods, they are so much better. I can recommend any Akko switch, depending on your preference, as they are generally pretty good and usually easily attainable (you can usually find them on amazon).

    Another Akko switch I tried is the Botany: similar feel to the rosewood, a bit crispier and clackier compared to the almost soft feel of the Rosewoods.

  • You can take a look at the Linux VR Adventures Wiki, it's the best resource available right now for VR on Linux (full disclosure: I'm biased since I'm part of the lvra community/devs 🤓)

  • Oh I definitely am out of touch, but I think I'll live with that 😄

  • The application needs to speak a protocol to be able to use it. If you use a X wm your apps need to be able to talk X's protocol to work, if you use a Wayland compositor your apps need to be able to talk Wayland's protocol (or run on Xwayland, which is basically an X server that runs inside Wayland).

    The wm/compositor abstractions only work if your apps know how to use them via the correct protocol

  • Sorry if it's not a direct answer, but I can suggest you try inkscape instead. Of course it's a much more powerful program, and that comes with it being possibly a bit harder to grasp and definitely different from publisher, but it should be very easy for a beginner to make a simple birthday card collage.

  • To be completely serious for a moment, conventional commit + what-bump is really useful for doing semver