kbgwm

sucklessy floating window manager
git clone https://git.neuralcrash.com/kbgwm.git
Log | Files | Refs | README | LICENSE

README.md (2415B)


      1 # kbgwm, sucklessy floating window manager
      2 
      3 kbgwm is:
      4 - floating / stacking, if you want to try a tilling WM, you can try [dwm](https://dwm.suckless.org/)
      5 - click-to-focus, if you want to try a sloppy-focus WM, you can try [mcwm](https://hack.org/mc/projects/mcwm)
      6 - non-reparenting
      7 - sucklessy, to change the configuration, just edit config.h to your liking and recompile
      8 
      9 ## Current state
     10 
     11 kbgwm is still under active development, although perfectly fonctional, it still lacks some features you would expect from a window manager like toolbar handling and multi-monitors. It also still has debug logs.
     12 
     13 ## Default shortcuts
     14 
     15 By default the is the ALT key (MOD1), you can also set it to the super key (MOD4)
     16 
     17 | Shortcut                | Action                                |
     18 | ----------------------- | ------------------------------------- |
     19 | MOD + Return            | Start xterm                           |
     20 | MOD + p                 | Start dmenu                           |
     21 | MOD + Tab               | Focus the next window                 |
     22 | MOD + SHIFT + Tab       | Focus the previous window             |
     23 | MOD + x                 | Maximize/unmaximize window            |
     24 | MOD + q                 | Close window                          |
     25 | MOD + SHIFT + q         | Close kbgwm                           |
     26 | MOD + [0-9]             | Go to workspace #                     |
     27 | MOD + Home              | Go to workspace 1                     |
     28 | MOD + Page Up           | Go to the previous workspace          |
     29 | MOD + Page Down         | Go to the next workspace              |
     30 | MOD + End               | Go to workspace 10                    |
     31 | MOD + SHIFT + [0-9]     | Move window to workspace #            |
     32 | MOD + SHIFT + Home      | Move window to workspace 1            |
     33 | MOD + SHIFT + Page Up   | Move window to the previous workspace |
     34 | MOD + SHIFT + Page Down | Move window to the next workspace     |
     35 | MOD + SHIFT + End       | Move window to workspace 10           |
     36 | MOD + Left Click        | Move window                           |
     37 | MOD + Right Click       | Resize window                         |
     38 
     39 You can edit all those settings via the config.h file.
     40 
     41 ## Thanks
     42 
     43 - Thanks to the [suckless](https://suckless.org) project
     44 - Thanks to venam for creating [2bwm](https://github.com/venam/2bwm)
     45 - Thanks to Michael Cardell for creating [mcwm](https://hack.org/mc/projects/mcwm)