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.

60 lines
3.5 KiB

9 months ago
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. - dwm-pertag-20170513-ceac8c9.diff
  10. ## Hotkeys
  11. There are various shortcuts and hotkeys used in this version. Included in my build are the following.
  12. ```
  13. Super + Shift + Escape -> Quit dwm
  14. Super + Return -> Spawn st
  15. Super + b -> Spawn firefox
  16. Super + Shift + b -> Toggle dwmbar
  17. Super + Shift + d -> Toggle floating/tiled for selected window
  18. Super + f -> Spawn vifm in st
  19. Super + Shift + f -> Enable fullscreen layout
  20. Super + h -> (Tiling) Focus window higher in stack than current
  21. Super + Shift + h -> (Tiling) Make current window the master window
  22. Super + i -> Spawn intellij-idea-ultimate-edition
  23. Super + j -> (Tiling) Focus window lower in stack than current
  24. Super + Shift + j -> (Tiling) Make current window the master window
  25. Super + k -> (Tiling) Focus window higher in stack than current
  26. Super + Shift + k -> (Tiling) Make current window the master window
  27. Super + l -> (Tiling) Focus window lower in stack than current
  28. Super + m -> Spawn thunderbird
  29. Super + Shift + o -> (Tiling) Increase master window size
  30. Super + p -> Spawn ncmpcpp in st
  31. Super + q -> Close current window
  32. Super + Shift + r -> (dmenu) dmenu_run
  33. Super + s -> (dmenu) startpagesearch
  34. Super + Shift + t -> Enable tiling layout
  35. Super + Shift + z -> (Tiling) Decrease master window size
  36. Super + 0 -> Show all tags
  37. Super + Shift + 0 -> Add current window to all tag
  38. Super + + 1/2/.../9 -> Show tag 1/2/.../9
  39. Super + Shift + 1/2/.../9 -> Add current window to tag 1/2/.../9
  40. Super + + . -> Show monitor lower in stack
  41. Super + Shift + . -> Add to monitor lower in stack
  42. Super + + , -> Show monitor higher in stack
  43. Super + Shift + , -> Add to monitor higher in stack
  44. Super + F5 -> enable 2 Screen Monitor
  45. Super + F6 -> toggle touchpad
  46. Super + F7 -> (dmenu) mounting drives
  47. Super + F8 -> (dmenu) unmounting drives
  48. Super + F9 -> Restart NetworkManager
  49. Super + F10 -> (dmenu) prompt, if yes: slock
  50. Super + F11 -> (dmenu) prompt, if yes: reboot
  51. Super + F12 -> (dmenu) prompt, if yes: shutdown
  52. AudioMute -> Volume mute
  53. AudioMicMute -> Mic Mute
  54. AudioLowerVolume -> Volume lower
  55. AudioRaiseVolume -> Volume raise
  56. MonBrightnessDown -> Brightness decrease
  57. MonBrightnessUp -> Brightness increase
  58. ```