by globnomulous on 4/10/2025, 1:14:13 PM
by gumbojuice on 4/10/2025, 10:07:20 AM
I find myself very rarely using window features of emacs. Am I missing out on something? I value mostly screen space dedicated to the one thing I am doing.
by eddieh on 4/10/2025, 11:53:29 AM
I’m confused, is this operating on Emacs’ frames or windows.
** For those here that are not Emacs users these terms mean the opposite of what you’re likely used to.
by smitty1e on 4/10/2025, 10:59:20 AM
The joy of this is that emacs doesn't care if you have a desktop or if you're headless in a terminal. Which sounds a but morbid.
by taeric on 4/10/2025, 3:47:30 PM
Any chance folks have pointers on how I could do this for the windows of my desktop? Running PopOS and would love to setup some keyboard macros to setup common window arrangements. I am embarrassed that I have basically no idea where to start in doing that, though. :( Would I be looking to do a Gnome plugin?
by a_e_k on 4/10/2025, 4:08:01 PM
Oh, this will be nice. I've had a home-grown (rotate-windows) function in my config for a long time. I love it when I can shrink my config because core now has an equivalent.
by masutaka on 4/11/2025, 3:31:27 AM
I once created a custom function that toggles between vertical and horizontal splits of two windows. It’s quite handy. https://github.com/masutaka/dotfiles-public/blob/66c976fb069...
by mediumsmart on 4/10/2025, 12:54:22 PM
I am on macOS with a split screen browser left and emacs in the right half. Max 2 window vertical split in that frame and if needed a C-x 5 2 which opens a full screen frame workspace to the right for a c-x 3 side by side layout. That’s it - all the other buffers are backstage partying until they get called.
by kfajdsl on 4/11/2025, 1:47:53 AM
This is great! I often have a situation where I have a nice three pane split with one split vertically and another one horizontal in one of the vertical panes, but if I close the big vertical pane, I now just have two wide horizontal panes and have to recreate the layout.
by taeric on 4/10/2025, 7:47:03 PM
These functions are far more useful than I would have expected them to be. Will have to find a way to add them to my muscle memory. Curious if there are any obvious keybindings people have started using for them?
by malicka on 4/10/2025, 3:52:22 PM
Oh this makes me quite happy! I’ve been using an awful hack to do horizontal-mirroring (that sometimes borks), I’m so glad to find there’ll be a better way. Massive props to the author!
by smurpy on 4/10/2025, 11:53:34 PM
I've gravitated to the use of a 43" 4K TV as my main monitor (and have a few others scattered about for auxiliary purposes) and when hacking hard have a full screen emacs window split into lots of panes, vertically and horizontally a la Mondrian. I am confused about how others get anything done without a similar configuration! This new feature seems like it will be great fun.
by signa11 on 4/10/2025, 10:03:42 AM
nice ! i typically use windmove.el for all windowing needs within Emacs including (but not limited to) moving between windows, swapping buffers etc. etc.
by precompute on 4/10/2025, 7:25:45 PM
Neat, I've been using this for a while. Happy to strike off yet another package.
Kudos to the programmer, who is apparently still in high school: https://p.bauherren.ovh/