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.

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