gitextract_k_h94np_/ ├── .editorconfig ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── Sourcedeps ├── VERSION ├── contrib/ │ ├── bash_completion │ ├── fish_completion │ ├── freedesktop/ │ │ └── bspwm.desktop │ └── zsh_completion ├── doc/ │ ├── CHANGELOG.md │ ├── CONTRIBUTING.md │ ├── INSTALL.md │ ├── MISC.md │ ├── TODO.md │ ├── bspwm.1 │ └── bspwm.1.asciidoc ├── examples/ │ ├── bspwmrc │ ├── external_rules/ │ │ ├── bspwmrc │ │ └── external_rules │ ├── overlapping_borders/ │ │ └── bspwmrc │ ├── panel/ │ │ ├── bspwmrc │ │ ├── panel │ │ ├── panel_bar │ │ ├── panel_colors │ │ ├── profile │ │ └── sxhkdrc │ ├── receptacles/ │ │ ├── README.md │ │ ├── extract_canvas │ │ └── induce_rules │ └── sxhkdrc ├── src/ │ ├── bspc.c │ ├── bspwm.c │ ├── bspwm.h │ ├── common.h │ ├── desktop.c │ ├── desktop.h │ ├── events.c │ ├── events.h │ ├── ewmh.c │ ├── ewmh.h │ ├── geometry.c │ ├── geometry.h │ ├── helpers.c │ ├── helpers.h │ ├── history.c │ ├── history.h │ ├── jsmn.c │ ├── jsmn.h │ ├── messages.c │ ├── messages.h │ ├── monitor.c │ ├── monitor.h │ ├── parse.c │ ├── parse.h │ ├── pointer.c │ ├── pointer.h │ ├── query.c │ ├── query.h │ ├── restore.c │ ├── restore.h │ ├── rule.c │ ├── rule.h │ ├── settings.c │ ├── settings.h │ ├── stack.c │ ├── stack.h │ ├── subscribe.c │ ├── subscribe.h │ ├── tree.c │ ├── tree.h │ ├── types.h │ ├── window.c │ └── window.h └── tests/ ├── Makefile ├── README.md ├── desktop/ │ ├── swap │ └── transfer ├── node/ │ ├── flags │ ├── insertion │ ├── receptacle │ ├── removal │ ├── swap │ └── transfer ├── prelude ├── run └── test_window.c