>>81087612> what's everyone's favorite wm/de for emacs.
I currently use i3 but would switch to xmonad if I could figure it out. Xmonad is, in my opinion, the best WM.> i'm getting really pissed off whenever my bindings get intercepted by the wm.
Usually, people use Alt and Ctrl keys for shortcuts, leaving Win for the OS. You should use Win key for your WM.
If you want to keep being contrarian, you have plenty of variants to choose from:
1. bind Caps Lock to Esc. Esc is Meta by default.
2. bind <menu> or <tab>, or some shortcut to esc-map. This will make Menu key a Meta. Note that you don't need to quote it when using global-set-key. With bind-key (which is what use-package does by default via :bind keyword) you should use
(:prefix-map esc-map :prefix "your keys here")
instead of regular cons cell. It's a prefix key (i.e. you have to spam the key if you want to M-f M-f M-f) I can write an Emacs function so that you don't have to hold it if you want :)
3. use key-chord.el and bind "jk" key chord to esc-map. For Dvorak, a good alternatives are "hn", "dp", "kd", "p.", "pm", "pn". For Colemak, "hd", "sc", "fm", "pm", "pn". Again, a key chord is also a prefix key.
4. use god-mode. IMO it sucks because Emacs keys aren't that good for modal editing, but you might prefer it. With it, Ctrl, Alt, <menu>, <esc>, <tab>, are all available for rebinding in god-mode.
5. Evil mode, boon.el, modalka, xah fly keys, ergoemacs-mode... can't comment on these except Evil makes me want to vomit even though I still use Vim occasionally. These are separate from godmode because godmode uses default Emacs keys.
6. C-[ acts as Escape in Emacs
That's all I know, maybe someone else can add more