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.
My I3-Emacs Integration
51–53 of 53 posts
Re: My I3-Emacs Integration
#52I 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
Re: My I3-Emacs Integration
#53I'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.
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.