Live data from Hacker News

My I3-Emacs Integration

khz.ac

51–53 of 53 posts

Re: My I3-Emacs Integration

#51
post #10

I just use super(win key)/hyper (bound to capslock) for i3-related commands and leave emacs to its own devices with normal binds

That's fine as far as it goes, but I don't think that gets you what this article is for, which is things like using the same binding context-dependently to navigate between emacs splits and regular window manager windows, context-dependently. Which is a fun bit of overengineering.

Yes, the entire point would be to avoid such brittle engineering and entanglement of the two

Re: My I3-Emacs Integration

#52
post #42

I have to mainly drive Windows 11 for work reasons so I use komorebi for a tiling window manager (highly recommended btw). I bet the ideas in this post can be applied in that environment too, gotta try it now, great idea

komorebi mentioned!

Re: My I3-Emacs Integration

#53
post #6

I've started using ewm to get this kind of unification between emacs window management and non-emacs window management. https://codeberg.org/ezemtsov/ewm

I keep trying it (coming from EXWM) but I get lots of lag, stutters, and poor fractional scaling. I'm not sure how much of that is "GTK under wayland", Emacs's PGTK build (known to have lag/rendering issues), AMD kernel drivers (?), or EWM itself; but it's not yet a replacement for EXWM in my experience.

Hi, ewm author here.

Lagging is super annoying, and regretfully it comes mostly from very slow pgtk cairo implementation.

I'm getting the Skia branch to a usable shape this week. A bit too early to say, but the approach looks promising. Running it for almost a week with a 4k 120hz external monitor, no issues noticed so far.

https://codeberg.org/ezemtsov/emacs/src/branch/skia-31.0

Post reply on HN