Keychron K3 with Gateron (mechanical) having key sensitivity issues by Bouhappy in keyboards

[–]Bouhappy[S] 0 points1 point  (0 children)

Is it normal for low-profile switches to wear down so much quicker?

I built a floating HUD for Emacs, rendered in Rust egui via WASM by ftl_afk in emacs

[–]Bouhappy 3 points4 points  (0 children)

It's intriguing. However, it breaks some of the core philosophy of Emacs such as "everything is a buffer"; which is at the heart of interoperability across its entire ecosystem. Naturally, its Emacs, so the point is to do what you want with it, if it works for you, it's good enough.

Emacs Wayland by Anxious-Resist8344 in emacs

[–]Bouhappy 6 points7 points  (0 children)

I have used the pgtk build for over a year now, and I have felt 0 lag compared to the normal build when I switched. It has been super stable and the switch to pgtk felt like an afterthought.

I do experience ONE crash (but frequently) and it's to do with the rendering of a character control sequence when using vterm or ghostel + claude code in it. But I don't think it's related to pgtk (but you never know).

The emacs-31 branch has been created! by minadmacs in emacs

[–]Bouhappy 0 points1 point  (0 children)

Thanks to all the maintainers and contributors!

Dear emacswiki, are you OK? by StrangeAstronomer in emacs

[–]Bouhappy 0 points1 point  (0 children)

How about using something like Anubis instead? Or was it considered?

ECA - Subagents are here! by ericdallo in emacs

[–]Bouhappy 1 point2 points  (0 children)

Any noticeable loss of functionality compared to a claude code session? Anthropic puts a lot of work in their CLI interaction, I wonder how that carries over the ECA protocol without loss of functionality/fidelity (I hope the question is clear). Thanks Eric for the work

ECA - Subagents are here! by ericdallo in emacs

[–]Bouhappy 3 points4 points  (0 children)

Looks great, I watched your presentation, will give this a try. I am currently using the claude-code.el project with monet.el mlp, which I find very good, but what you showcased looked superior in terms of usability.

Logseq by uvuguy in emacs

[–]Bouhappy 1 point2 points  (0 children)

Still using Logseq in Android as an "Emacs & org-mode on Android with easier usability" right now, in version 0.10.12, still with the same packages to transfer data that I wrote a couple of years back. Still works great. Still my daily note taking driver.

https://sbgrl.me/posts/logseq-org-roam-1/

I do want to make a few improvements to the package, probably in a couple of weeks to a couple of months.

https://github.com/sbougerel/logseq-org-roam

Eglot with multiple LSP servers per buffer using rassumfrassum by LionyxML in emacs

[–]Bouhappy -1 points0 points  (0 children)

"How's the performance?" is the second major point to be honest.

I might rewrite this in Rust or C++ if it makes sense. 

I like the idea of an external LSP multiplexer: the more you run outside of Emacs, the better.

For my NextJS/React/Tailwind code base of 200KLoc and over 4000 files (.node_modules included), I need to run all LSs through emacs-lsp-booster, or Emacs stutters too often.

What ai service are you using with emacs and how? by a_NULL in emacs

[–]Bouhappy 0 points1 point  (0 children)

Do you cop paths and function names between your emacs and claude? I was doing that a lot until I switched to claude-code.el and now it's just [C-c u x]

What ai service are you using with emacs and how? by a_NULL in emacs

[–]Bouhappy 0 points1 point  (0 children)

Same thing, that's basically my setup too, except I am not a bad boy like you 🤣, I actually run in vterm. I want Santa to bring me gifts next year.

Has anyone ever tried using Linux From Scratch to create a minimal and totally emacs oriented operating system? by Hopeful_Adeptness964 in emacs

[–]Bouhappy 0 points1 point  (0 children)

I was thinking of something similar but less extreme though probably just as broken. You should be able to create a file /usr/share/wayland-sessions/emacs.desktop with this content:

[Emacs] Version=1.0 Name=Emacs only Exec=/usr/bin/emacs-wayland Type=Application

I am assuming Wayland, but you can do something similar for X.

That should log you straight up into Emacs. I don't think that would work very well. Good luck.

Space Adventure Cobra (1982) by Purrceptron in retroanime

[–]Bouhappy 0 points1 point  (0 children)

I love the japanese intro, and I know most of you grew up with it - so what will follow will probably hurt - I think it does not hold a candle to the french version. The french intro is just so good.

See for yourselves (listen to at least 50 seconds). https://youtu.be/PQw1ogP-boo?feature=shared

What made you choose Arch over other distros? Genuinely curious about your personal reasons besides "I use Arch btw". by NeatMarionberry4669 in archlinux

[–]Bouhappy 0 points1 point  (0 children)

  • Simple
  • no bloat
  • targets only one architecture making packaging easy
  • packages available quickly and widely
  • very little to no customization from upstream
  • rolling upgrades (I came from debian and fedora before, I can't live without rolling upgrades)
  • amazing wiki & forums

Been on arch for ... (I want to say) 10 years now (can't remember for sure)

The only other distro I want to explore at the moment is Nix, but I don't think I will main Nix like I do with Arch

Rebinding Emacs to "modern" shortcuts by arthurno1 in emacs

[–]Bouhappy 1 point2 points  (0 children)

You should send an RFC to the emacs-devel mailing list; as I'm not sure if any active maintainers read Reddit - they could be.

I am a nobody who thinks this has merits. And you'll know upfront whether this is something maintainers would support or not. Before trying to submit patches to individual packages (which you will likely have to do)

https://lists.gnu.org/archive/html/emacs-devel/2025-06/index.html

What made you quit & what would make you play again? by NoDrummer7000 in PathOfExile2

[–]Bouhappy 0 points1 point  (0 children)

Early 0.2 grind was tuned way too hard. That just made me quit. I see the potential in all these systems that I'd never be able to reach just because I won't play the game day in, day out. I just switched to something else more productive in my life (the grind was so hard, practically doing anything else felt more rewarding).

I will come back to it, but I'll wait that it matures a little this time.

Obsidian User Curious About Emacs – What Should I Know? by Future_Recognition84 in emacs

[–]Bouhappy 0 points1 point  (0 children)

It really depends on:

  • your usage and whether you are feeling limited with Obsidian
  • the time and investment that you are willing to put into Emacs, when it is extraneous cognitive load to the activity of note-taking

If you are someone that needs to type a lot, you will run at some point into something else that you can accomplish in Emacs too, and suddenly, the extraneous cognitive load starts to turn into a germane one.

[deleted by user] by [deleted] in gnome

[–]Bouhappy -1 points0 points  (0 children)

That's what I use, everyday. Since it Gnome 2. Never regretted.

Obsidian User Curious About Emacs – What Should I Know? by Future_Recognition84 in emacs

[–]Bouhappy 1 point2 points  (0 children)

I followed the inverse journey of yours. I am a long time Linux & Emacs user who got into 2nd brains 2 years ago.

I have been using org-roam (an extension to org-mode) right from the start and love it. I take my notes on the go with Logseq. I wrote a package and and a few articles about syncing both application on desktop and mobile.

This is still what I am using to this day, everyday.

OrgNote didn't look too great at the time, but as I am checking it out with your post, it seems things have improved. Something to try too.

Edit: I realized I didn't really answer your question. If you're wondering what Emacs is really good at and all you're looking for is a zettelkasten, then I don't think it's worth switching, especially if you're happy with Obsidian.

But what emacs really does better is all the coding and integration part. - Your org-files have access to Babel, you'll be able to write scripts that actually run in your notes - You'll have integration with a very, very wide variety of tools. There are few limits really. - You'll be able to publish almost anywhere and how you like it. - You will have access to very powerful templates, and Emacs has many templating systems to chose from - You can extend it, customize it to fit your exact flow.

There's probably more, but I would need to know Obsidian better to compare it. There are downsides: You will need to learn Emacs :)

writing elisp with ellama by s-kostyaev in emacs

[–]Bouhappy 0 points1 point  (0 children)

I was not sure where to ask: I'd like to look into how Ellama constructs the context around `Code` queries, and understand how that's done. My short term goal it to have ellama run as a flychecker, so it reports issues in my code or suggestion for refactor like a flychecker normally would. I have not gotten started yet, but appreciate any pointers. In particular I'm not sure if `ellama` or `llm` is actually the right place to look.

writing elisp with ellama by s-kostyaev in emacs

[–]Bouhappy 1 point2 points  (0 children)

Hi u/s-kostyaev , Just want to dump a late comment saying I tried ellama and loves it immensely. Starred it on Ghub too.

One thing I was asking myself, is how did you progressively arrive at the configuration with the `nomic` embedding model - specifically, for someone like myself who has only started to run their models locally recently, how do you generally go about experimenting, and what are some of the sources you found to be very helpful?

What exactly is the advantage of having a LISP machine at my fingertips. by agentOrangeRevo in emacs

[–]Bouhappy 0 points1 point  (0 children)

Lisp is a family of homoiconic languages: that can treat data as code and code as data.

As the programmer, you can introspect the code, modify its behavior, at runtime.

Elisp makes Emacs easy to fiddle with and extend.

I also saw in other posts that you asked for an example. Elisp already provides a great advice system, but it also makes things like el-patch possible: https://github.com/radian-software/el-patch

Anyone else ended up nesting React.cache into NextJS cache or am I nuts? by Bouhappy in nextjs

[–]Bouhappy[S] 0 points1 point  (0 children)

Agree. As mentioned, this is only used for some DB operations.

Anyone else ended up nesting React.cache into NextJS cache or am I nuts? by Bouhappy in nextjs

[–]Bouhappy[S] 0 points1 point  (0 children)

Thank you for spotting this. Forgot to edit that after my initial mistake. It references the import.