This is an archive of the various key bindings/shortcuts that I use across different software/hardware, written using Emacs Key Notation.1

Keyboard

Window Manager

Basic Key Bindings

Key BindingAction
s-RETspawn terminal
s-qclose window
s-SPCshow run launcher
s-mtoggle monocle layout
s-{h, j, k, l}cycle through windows
s-S-{h, j, k, l}move window
C-M-{h, j, k, l}increase window size
C-S-M-{h, j, k, l}decrease window size

Window States

Key BindingState
s-ttiled
s-tpseudo tiled
s-S-ffloating
s-ffullscreen

Window Flags

Key BindingFlag
s-C-mmarked
s-C-xlocked
s-C-ysticky
s-C-zprivate

Basic Utilities

Key BindingAction
s-xlock the screen
s-S-xshow powermenu
PRNTSCscreenshot entire screen
s-PRTSCselect portion of the screen to screenshot

Basic Programs

Key BindingProgram
s-wweb browser
s-eterminal file manager
s-S-egraphical file manager
s-ddoom emacs
s-ccalculator
s-vvscode

Key Remaps

I use a program called keyd to remap some of the keys on my keyboard. Here is my configuration:

[ids]
*

[main]
# Make shift key oneshot
shift = oneshot(shift)
# Remap capslock to esc when clicked and the nav profile when holded
capslock = overload(nav, esc)
# Remap esc to capslock
esc = capslock
# Remap right shift to control
rightshift = rightcontrol

[nav:C]
# Remap left control + vim keys to navigation keys
h = left
j = down
k = up
l = right

Mouse

I use the Redragon Perdition 2 MMO mouse. It has 12 buttons on the side and allows for different profiles. I have each profile set to a different game/progam and a colour corresponding to that game/program.

This is what the mouse looks like:

Redragon Mouse

This is my configuration:

Profiles
ButtonProfile 1 (Default)Profile 2 (Runescape)Profile 3 (Doom)
1M-leftSPCq (weapon)
2CSf (glory kill)
3ESCESC (inventory)TAB
4C-cF1 (combat)r (mod)
5C-vF5 (prayer)g (chainsaw)
6C-zF6 (spells)t (BFG)
7s-eF2 (skills)f (pickup)
8s-bF3 (quests)c (crouch)
9M-F4F4 (equip)ESC
10Decrease DPI
11Increase DPI
12Change Profile

Koreader

I use a program called koreader on my jailbroken Kindle Paperwhite (10th Gen). This has a lot more features than the default reader program on the kindle including: epub support, sending books over the network, and way more.

These are some of my shortcuts:

Top Right (Contents)Top Left (Screen)Bottom Left (Page)
TapTable of ContentsToggle FrontlightGo to Previous Location
Double TapBook MapToggle Dark ModeBookmark Page
HoldPage BrowserRefresh ScreenToggle RTL Page Turning

Wacom Tablet

Wacom Tablet

In progress