Live data from Hacker News

Emacs Is My New Window Manager

howardism.org

131–140 of 166 posts

Re: Emacs Is My New Window Manager

#131

Rather than using Emacs standalone, I like using ratpoison as the window manager. That way I can have a full screen Emacs and easily use other applications, too. Bonus points for not having to use the mouse for any of it.

Just out of curiosity, have you tried StumpWM? It was also created by Shawn Betts; the idea was essentially to rewrite ratpoison in lisp.

Re: Emacs Is My New Window Manager

#132

Xmonad, Emacs, a terminal and Chrome pretty much do the same thing for me on Ubuntu desktop, possibly with a little less pain. Mostly mouse free operation, and easy resizing, swapping etc. If you want to learn Emacs, just jump in head first. Try and use it like a native. Just for kicks I'm trying to do the same with vi by forcing myself to use it for anything vaguely sysadmin related.

Do you find yourself needing other little helpers (panel applets) or just run xmonad as is?

Re: Emacs Is My New Window Manager

#133

Rather than using Emacs standalone, I like using ratpoison as the window manager. That way I can have a full screen Emacs and easily use other applications, too. Bonus points for not having to use the mouse for any of it.

Just out of curiosity, have you tried StumpWM? It was also created by Shawn Betts; the idea was essentially to rewrite ratpoison in lisp.

Yeah, I've used StumpWM. I don't really like Common Lisp so I don't use it anymore. I want to use guile-wm because it's written in Scheme, but it's not ready to be a daily driver.

Re: Emacs Is My New Window Manager

#134
I would love to do something similar. I recently switched from Weechat to ERC, and started getting into eshell more heavily.

However, I must have a browser window open at all times. There is no way around this. So, unless another solution presents itself, I will continue using dwm with Emacs / Firefox.

Re: Emacs Is My New Window Manager

#136

Xmonad, Emacs, a terminal and Chrome pretty much do the same thing for me on Ubuntu desktop, possibly with a little less pain. Mostly mouse free operation, and easy resizing, swapping etc. If you want to learn Emacs, just jump in head first. Try and use it like a native. Just for kicks I'm trying to do the same with vi by forcing myself to use it for anything vaguely sysadmin related.

Do you find yourself needing other little helpers (panel applets) or just run xmonad as is?

Nope. When logging in, I use gnome + xmonad. The topbar from Gnome (with networking etc) stays, and I use dmenu for launching. I like to keep it pretty minimal.

My config is here https://github.com/simonswain/dotxmonad

Re: Emacs Is My New Window Manager

#137
post #8

I'm always a little jealous when I see what people do with emacs. But I've never liked using emacs, so I've resigned myself to a permanent, mild case of emacs envy. I think you could get approximately his same functionality with a terminal (e.g urxvt) and tmux for the splitting. In fact I do essentially that at work on Windows, from a cygwin terminal and tmux. When it fits whatever workflow I'm doing from within cygw…

For some reason I share the feeling about emacs. However I personally prefer dwm in X11 environments and have thus written a "clone" for terminal/ssh sessions called dvtm. http://www.brain-dump.org/projects/dvtm/

Digging the abduco/dvtm split.

Re: Emacs Is My New Window Manager

#138
post #53

Earlier quoted context omitted.

It has already been done, see http://www.informatimago.com/linux/emacs-on-user-mode-linux.... .

Interesting. Have you tried it?

Nope. I already tried to use emacs as my login shell but it was not very concluding… But clearly I would like to read some feedback of someone who tries.

Re: Emacs Is My New Window Manager

#139

Xmonad, Emacs, a terminal and Chrome pretty much do the same thing for me on Ubuntu desktop, possibly with a little less pain. Mostly mouse free operation, and easy resizing, swapping etc. If you want to learn Emacs, just jump in head first. Try and use it like a native. Just for kicks I'm trying to do the same with vi by forcing myself to use it for anything vaguely sysadmin related.

Do you find yourself needing other little helpers (panel applets) or just run xmonad as is?

xmobar is helpful, I find. Beyond that I don't find any need for helpers.

Re: Emacs Is My New Window Manager

#140
post #96

The one thing that I have never been able to work to my liking is running a shell inside emacs. I've tried the different modes (term, ansi-term, eshell) and find that they are all deficient in different ways. I think the main issue is that I have different operating models for emacs vs a terminal and when they get mashed together I subconsciously want a superset of functionality without any conflicts. So when there a…

Have you tried term/ansi-term mode in Emacs 24? I thought it (and eshell) weren't that usable in 23 but just this past week I decided to give them another go in 24. It's a huge improvement, I went from a standalone iTerm/st and occasional shell mode to eshell and ansi-term for everything. So much better.
Post reply on HN