From 0944fcce4e0e7dbaf26d4dbd5fe59789480abfbc Mon Sep 17 00:00:00 2001 From: Oliver Ladner Date: Sun, 21 Jun 2026 14:01:29 +0200 Subject: [PATCH] docs: document Sway keybinds --- README.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/README.md b/README.md index 3a0cd0b..a0feb2a 100644 --- a/README.md +++ b/README.md @@ -91,3 +91,36 @@ Packages: [guide]: https://wiki.archlinux.org/title/Installation_guide [efi]: https://wiki.archlinux.org/title/EFI_boot_stub [post]: https://lugh.ch/i-use-arch-btw.html + +### Sway + +#### Launching/stopping things + +- `mod` + `enter` terminal +- `mod` + `d` launcher +- `mod` + `g` browser +- `mod` + `t` file manager +- `mod` + `shift` + `q` kill window +- `mod` + `shift` + `e` exit Sway + +#### Window management + +- `mod` + `-` show scratch pad +- `mod` + `-` + `shift` put focused window to scratch pad +- `mod` + `shift` + `Space` move focues scratch pad window out of scratch area +- `Meh` + `w/a/s/d` resize windows +- `mod` + `h/j/k/l` focus window +- `mod` + `shift` + `h/j/k/l` move window +- `mod` + `f` zoom window fullscreen +- `mod` + `z` zoom window centered (or Zen mode) +- `mod` + `1/2/3/4/5/6` switch workspace +- `mod` + `shift` + `1/2/3/4/5/6` move focused window to workspace +- `Meh` + `n` next workspace +- `Meh` + `p` previous workspace +- `Meh` + `enter` cycle between current/previous workspace + +#### Others + +- `mod` + `shift` + `c` reload Sway config +- `mod` + `ctrl` + `v` paste from cliphist +- `mod` + `o` lock screen