• 6 Posts
  • 40 Comments
Joined 1 year ago
cake
Cake day: July 11th, 2023

help-circle








  • Which is funny, because Helix is my main text editor. I love it, but my issue with Helix is that despite bringing in LSP, tree-sitters and a bunch of other stuff, they shouldn’t have left out on scripting. So, any addition to Helix is very much opinionated, and owner-restricted. If I want a plugin like, let’s say git integration, or note-taking, it would be at the mercy of the contributors. Now, technically, I can create a fork, but it isn’t the most ideal solution, when I am at the mercy of having to use package managers, especially in NixOS and GuilleSD. But that is not to deny how good it feels to use a TOML file, as opposed to maintaining lines of code. Another issue is that it does not respect system theme, but there’s a PR already out there, I believe.

    What I love about Kakoune is the core-utils integration and shell-first approach. Tabs don’t exist, you use a terminal multiplexer, which, in a way, reduces redundancy. Also, since Kakoune has the client-server architecture, it inter-ops well with tmux. Not only that, it respects and maintains terminal theme consistency (both in light and dark mode). The only place Kakoune is lacking is that it requires a bunch of plugins, LSP, tree-sitters and DAPs must be a core part of the app, and that’s it, it guess?

    Also, thank you for your contribution to Lemmy :-).












  • I think I can agree on you with some of that. Personally, I’ve felt like the GNU does very little to encourage young folks to take part in their software activism and also there’s not a lot of activity on improving the code. What I also did not appreciate was the hardware fiasco, which was handed in a really bad manner, if I had to be frank.

    But my issue is that I despise the fact that a software, that was meant to be for the public all for free and will recieve my contribution in the future, will have the eyes of greedy corporates, thanks to these lax licenses.

    Now obviously, if we are talking about editors, like Vim or Emacs, it makes little to no sense for Google or Apple, or any big tech, as there’s not a lot of benefit to reap from. But when we are talking about kernels, core-utils, game engines or frameworks, that is where I have a lot of issue.

    In all respect, however, this is a stance I decided to go with recently. I’ve always used not just open-source but also source-open codes, irrespective of their license.


  • Most of it has to do with the ideology behind GNU and FSF, and how it safeguards open source, and (as I’ve read previously) about how MIT-licensed libraries threaten the growth of free, libre, open-source software.

    Indeed, if there is no alternative, then I do not have any choice but to use tmux, but recently, I’ve felt like as if I should strive to be as GNU-puritan as I can, but without being intolerant towards other open-source projects, as I have great respect for Stallman’s beliefs.

    I love Kakoune, and there’s no replacing that, unfortunately, unless there’s a better alternative which adheres closely with the same. But there’s some software I could definitely switch that are GPL-licensed. And with this thought in mind, I’m also moving to Guix soon.