My patched version of suckless' dwm.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

59 lines
3.5 KiB

9 months ago
9 months ago
9 months ago
9 months ago
  1. # dwm
  2. This is my patched version of dwm. The base version is directly from suckless.org.
  3. This belongs to my larbs installation script and depends heavily on its scripts and programs.
  4. It is supposed to work in the environment after the larbs-base-installation.
  5. ## Patches
  6. The list below shows the currently applied patches to the master branch.
  7. - dwm-alpha-6.2.diff
  8. - dwm-noborder-6.2.diff
  9. ## Hotkeys
  10. There are various shortcuts and hotkeys used in this version. Included in my build are the following.
  11. ```
  12. Super + Shift + Escape -> Quit dwm
  13. Super + Return -> Spawn st
  14. Super + b -> Spawn firefox
  15. Super + Shift + b -> Toggle dwmbar
  16. Super + Shift + d -> Toggle floating/tiled for selected window
  17. Super + f -> Spawn vifm in st
  18. Super + Shift + f -> Enable fullscreen layout
  19. Super + h -> (Tiling) Focus window higher in stack than current
  20. Super + Shift + h -> (Tiling) Make current window the master window
  21. Super + i -> Spawn intellij-idea-ultimate-edition
  22. Super + j -> (Tiling) Focus window lower in stack than current
  23. Super + Shift + j -> (Tiling) Make current window the master window
  24. Super + k -> (Tiling) Focus window higher in stack than current
  25. Super + Shift + k -> (Tiling) Make current window the master window
  26. Super + l -> (Tiling) Focus window lower in stack than current
  27. Super + m -> Spawn thunderbird
  28. Super + Shift + o -> (Tiling) Increase master window size
  29. Super + p -> Spawn ncmpcpp in st
  30. Super + q -> Close current window
  31. Super + Shift + r -> (dmenu) dmenu_run
  32. Super + s -> (dmenu) startpagesearch
  33. Super + Shift + t -> Enable tiling layout
  34. Super + Shift + z -> (Tiling) Decrease master window size
  35. Super + 0 -> Show all tags
  36. Super + Shift + 0 -> Add current window to all tag
  37. Super + + 1/2/.../9 -> Show tag 1/2/.../9
  38. Super + Shift + 1/2/.../9 -> Add current window to tag 1/2/.../9
  39. Super + + . -> Show monitor lower in stack
  40. Super + Shift + . -> Add to monitor lower in stack
  41. Super + + , -> Show monitor higher in stack
  42. Super + Shift + , -> Add to monitor higher in stack
  43. Super + F5 -> enable 2 Screen Monitor
  44. Super + F6 -> toggle touchpad
  45. Super + F7 -> (dmenu) mounting drives
  46. Super + F8 -> (dmenu) unmounting drives
  47. Super + F9 -> Restart NetworkManager
  48. Super + F10 -> (dmenu) prompt, if yes: slock
  49. Super + F11 -> (dmenu) prompt, if yes: reboot
  50. Super + F12 -> (dmenu) prompt, if yes: shutdown
  51. AudioMute -> Volume mute
  52. AudioMicMute -> Mic Mute
  53. AudioLowerVolume -> Volume lower
  54. AudioRaiseVolume -> Volume raise
  55. MonBrightnessDown -> Brightness decrease
  56. MonBrightnessUp -> Brightness increase
  57. ```