If you happen to sit on my computer…
Table of Contents
1 Ahtung, Ahtung - a very customized environment may be in front of you!
Read on to see how to get started.
2 Colemak
Firstly, Colemak keyboard layout is used by default. If this is unsuitable, you can switch to other layouts with the <menu> button (somewhere between right <alt> and <ctrl>).
3 XMonad
Secondly, the XMonad window manager is employed. Here's a brief description of important keyboard shortcuts to get you going. Mod corresponds to the left windows key and + is a composition of key presses on "standard" (qwerty) keyboard layout:
| Key combination | Action |
|---|---|
| starting with Mod | |
| 1…9 | switch to respective virtual desktop from 1 to 9 |
| <shift> + 1…9 | move current application window (surrounded by green edges) |
| to respective virtual desktop from 1 to 9 | |
| <space> | toggle layout for current virtual desktop |
| <shift> + c | close current application window |
| <Left Mouse Button> dragging | move window under the mouse cursor (taking it out of tiling) |
| <Right Mouse Button> dragging | change size of the window under the mouse cursor (taking it out of tiling) |
| t (g on qwerty) | push current application window back to tiling |
| b | toggle taskbar visibility |
| u (u on qwerty) | launch shell prompt to start a program by name (use <tab> for completion) |
| g (d on qwerty) | launch a menu of currently opened application windows on all virtual desktops |
| and choose one to visit by using arrows and <enter> | |
| <shift> + <enter> | launch terminal |
| k (e on qwerty) | focus the next application window |
| j (n on qwerty) | focus the previous application window |
| l (i on qwerty) | grow master area (normally on the left) |
| h | shrink master area |
| , | increment number of windows in the master area |
| . | decrement number of windows in the master area |
| q | restart XMonad |
| <shift> + q | quit XMonad |
Note that if you change keyboard layout to US qwerty, you'll have to use keys in the parenthesis where noted.
4 Emacs
Lastly, GNU Emacs is actually my operating system and kitchen sink. I'm also sort of minimalist, thus don't be surprised to see some graphical (and not only) programs missing.