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.

61 lines
3.5 KiB

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