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.

62 lines
3.6 KiB

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