Settings

Theme

Emacs X Window Manager

github.com

199 points by DyingAdonis 10 years ago · 51 comments

Reader

kjhughes 10 years ago

There are screenshots on the wiki: https://github.com/ch11ng/exwm/wiki

webkike 10 years ago

In all honestly this is all I've ever wanted out of a window manager.

  • cottonseed 10 years ago

    Me too. I've been hoping someone would integrate webkit in Emacs. Then I could go full screen and that would cover 98% of what I want to do. This might be even better, except that these days I'm usually stuck in IntelliJ on OSX.

  • bentcorner 10 years ago

    I've used Ratpoison in the past which seemed like a decent tiling WM. I don't have a ton of experience with it but the little I tried seemed to work as expected.

    • mbrock 10 years ago

      I've been using Ratpoison since like 2005 or something. Pause for a few years while I was using OS X, and then I'd just put everything in fullscreen or on different workspaces. The tiling stuff in Ratpoison works well enough, but it's not super sophisticated and personally I almost never use it except when I'm like transcribing something. I'm using Ratpoison on a high-DPI laptop right now, I just upped my DPI and use huge fonts and everything's in fullscreen. It's lovely!

  • ddalex 10 years ago

    Try i3. I did, and never looked back.

davexunit 10 years ago

Awesome hack. I really need to try this sometime. I spent almost all of my digital life in Emacs anyway, so this could work out very well for my workflow.

michaelhoffman 10 years ago

I would love to run this. I'm a bit worried that there is only a "certain degree of concurrency" promised in the XELB library it's built on. Seems like there would be many ways for this to get blocked. `list-packages` might stall my whole system, not just Emacs.

guessbest 10 years ago

This reminds me of SXEmacs : http://www.sxemacs.org/

jevgeni 10 years ago

Sweet baby Jesus, it has happened.

http://www.catb.org/jargon/html/Z/Zawinskis-Law.html

kevin_thibedeau 10 years ago

Take that xemacs, all stuck inside your managed window.

merraksh 10 years ago

Another Emacs-based window manager (http://www.howardism.org/Technical/Emacs/new-window-manager....) was featured on HN about 6 months ago:

https://news.ycombinator.com/item?id=8922359

JulianMorrison 10 years ago

Needs a text editor. Has anyone ported Vi?

  • JupiterMoon 10 years ago

    Yes. Evil mode.

    NB I'm not condoning editor warring. Just pointing out that one can use arguably the best bit of vi/vim in emacs (the keybindings).

chjj 10 years ago

I thought emacs already had an X11 window manager built-in.

In all seriousness, this is pretty cool, and it uses libxcb. Nice.

zarkone 10 years ago

related: elisp x11 (in russian, but with screenshot): https://www.linux.org.ru/gallery/screenshots/7805904

seba_dos1 10 years ago

Will have to try it on my mobile phone together with fso-el :) https://github.com/paulfertser/fso-el/wiki

adultSwim 10 years ago

Emacs is a great operating system, lacking only a decent editor :-P

vander_elst 10 years ago

emacs is a great operating system, it lacks a good editor though

znpy 10 years ago

...wow. I might just get off The bed and try it right now.

DonHopkins 10 years ago

Does M-< C-@ M-> C-W delete all your windows?

emacs27 10 years ago

Very impressive and very useful for certain Emacs workflows.

Also, something tells me the creator of this project and its users won't feel the need to spam HN and r/programming with regular updates on the progress of the project in an attempt to raise the profile of the language it was written in--unlike what we saw with a certain other tiling window manager a few years back.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection