Live data from Hacker News

Emacs Is My New Window Manager

howardism.org

111–120 of 166 posts

Re: Emacs Is My New Window Manager

#111
post #77
post #35

One can get the same effect (full-screen emacs, no window decorations, Lisp) with stumpwm, a window manager written in Common Lisp. It's under active development, but it has not so far succumbed to creeping featuritis. And one can then run Firefox instead of Chrome…

I thought stumpwm was dead until just now! Thanks for that. Did they ever fix the system tray situation? When I last used it (several years ago) there was refusal by the devs to implement any sort of systray support and the third-party tools did not fill the gap, so I switched to i3.

I use stalonetray, but i"ll probably get rid of it soon.

Unfortunately, it's getting harder and harder to use GNOME with anything other than the GNOME WM.

I really should post my pure-stumpwm config on GitHub one of these days. It really is a nice desktop-environment replacement.

Re: Emacs Is My New Window Manager

#112
post #44

The 80's are back, except Emacs fails short of being Genera.

Yeah, but it has the virtue of existing, unlike (sadly) Genera.

One of the reasons I like to use stumpwm (c.f. supra) is that I have an always-running Common Lisp process which I can connect to. I have some ideas about how to make it even cooler, but sadly I've not explored them yet.

Re: Emacs Is My New Window Manager

#113
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/

Re: Emacs Is My New Window Manager

#114
post #109

I do something similar when I'm taking notes in meetings. It's a nice clean interface. I love your modeline, which is actually clear - any pointers to how to do it myself? I'm using Prelude (I know) which does its own weirdness.

It looks like he has his emacs config on github [0]. emacs-modeline-mode-line{,2}.org [1] are probably what you're looking for. [0] - https://github.com/howardabrams/dot-files/blob/master/emacs.... [1] - Yes, he writes his configs in org-mode. This is the first time I've actually seen literate programming used and it's beautiful.

Great thanks, missed that. Be interesting to see the LP stuff.

Re: Emacs Is My New Window Manager

#115
post #38
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…

What do you use i3wm with? I like Debian and wonder if there's a best practise setup for desktop environment plus i3wm. Everyone seems to do something different and the setups I've seen have all had minor quirks (wifi tray icon, sound control, locking, etc). Currently my main machine is Ubuntu 14.04 with Xcfe and i3wm and I have a few quirks (something about the keyboard charset picker never aligning with the Xcfe tr…

Mint. Works fine, lasts a long time.

Re: Emacs Is My New Window Manager

#116
post #90
post #38

Earlier quoted context omitted.

What do you use i3wm with? I like Debian and wonder if there's a best practise setup for desktop environment plus i3wm. Everyone seems to do something different and the setups I've seen have all had minor quirks (wifi tray icon, sound control, locking, etc). Currently my main machine is Ubuntu 14.04 with Xcfe and i3wm and I have a few quirks (something about the keyboard charset picker never aligning with the Xcfe tr…

For what it's worth, I also use i3 under Arch. I don't think there is a canonical right distro or anything, but then again I've only ever used it under Arch so what do I know? Also like the sister comment, I also use dmenu & i3bar to handle the rest of my needs. I generally stay away from things like conky. Good luck, although I generally found i3 a breeze to set up. Part of that is due to the fact it was already 95%…

> I will say that the Arch wiki page on i3 is a treasure trove of info

I think Arch docs are the best Linux docs I've seen. The FreeBSD manual is the only thing I've seen that's comparable. I've only ever ran Arch for a day or two a few times (no complaints), but Arch docs always deliver for me.

Re: Emacs Is My New Window Manager

#117

Earlier quoted context omitted.

The nice thing about Emacs is how much it's open to modification. There are compatibility modes to make it work like other editors (eg. "evil mode" to make it work more like Vi, "cua mode" to use "normal" key combos instead of having to learn Emacs's, etc.). There are often a bunch of alternative ways to do things, which have their own pros and cons, so if something seems frustrating, it pays to Google around a littl…

M-x shell is so useful for searching for text strings in outputs. (when grep alone will not do) like all things emacs/ terminal its a little awkward when trying to use the control keys (up arrow, ^r) and they get captured by emacs and not the shell.

M-p is the replacement for up arrow

Re: Emacs Is My New Window Manager

#118
post #97

Earlier quoted context omitted.

The nice thing about Emacs is how much it's open to modification. There are compatibility modes to make it work like other editors (eg. "evil mode" to make it work more like Vi, "cua mode" to use "normal" key combos instead of having to learn Emacs's, etc.). There are often a bunch of alternative ways to do things, which have their own pros and cons, so if something seems frustrating, it pays to Google around a littl…

I've only used eshell casually, but /dev/clip for redirecting output to the clipboard was really handy. It turns out there's a bunch of ways to do this, but eshell was my first exposure to clipboard as file. It's also kinda nice setting up emacs in a cygwin that winds up being relatively consistent with mac.

Also redirect to buffer : ls >> #scratch>

(warning stars are turned into formatting in HN)

with C-c M-b to pick a buffer name easily

Post reply on HN