UP | HOME

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.

Author: Andrey Kotlarski

Created: 2018-07-30 пн 05:04

Emacs 26.1 (Org mode 9.1.9)

Validate