├── .editorconfig ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── Sourcedeps ├── VERSION ├── artworks └── bspwm_logo.svg ├── contrib ├── bash_completion ├── fish_completion ├── freedesktop │ └── bspwm.desktop └── zsh_completion ├── doc ├── CHANGELOG.md ├── CONTRIBUTING.md ├── INSTALL.md ├── MISC.md ├── TODO.md ├── bspc.1 ├── 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 /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/README.md -------------------------------------------------------------------------------- /Sourcedeps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/Sourcedeps -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.9.10 -------------------------------------------------------------------------------- /artworks/bspwm_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/artworks/bspwm_logo.svg -------------------------------------------------------------------------------- /contrib/bash_completion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/contrib/bash_completion -------------------------------------------------------------------------------- /contrib/fish_completion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/contrib/fish_completion -------------------------------------------------------------------------------- /contrib/freedesktop/bspwm.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/contrib/freedesktop/bspwm.desktop -------------------------------------------------------------------------------- /contrib/zsh_completion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/contrib/zsh_completion -------------------------------------------------------------------------------- /doc/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/doc/CHANGELOG.md -------------------------------------------------------------------------------- /doc/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/doc/CONTRIBUTING.md -------------------------------------------------------------------------------- /doc/INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/doc/INSTALL.md -------------------------------------------------------------------------------- /doc/MISC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/doc/MISC.md -------------------------------------------------------------------------------- /doc/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/doc/TODO.md -------------------------------------------------------------------------------- /doc/bspc.1: -------------------------------------------------------------------------------- 1 | bspwm.1 -------------------------------------------------------------------------------- /doc/bspwm.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/doc/bspwm.1 -------------------------------------------------------------------------------- /doc/bspwm.1.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/doc/bspwm.1.asciidoc -------------------------------------------------------------------------------- /examples/bspwmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/examples/bspwmrc -------------------------------------------------------------------------------- /examples/external_rules/bspwmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/examples/external_rules/bspwmrc -------------------------------------------------------------------------------- /examples/external_rules/external_rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/examples/external_rules/external_rules -------------------------------------------------------------------------------- /examples/overlapping_borders/bspwmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/examples/overlapping_borders/bspwmrc -------------------------------------------------------------------------------- /examples/panel/bspwmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/examples/panel/bspwmrc -------------------------------------------------------------------------------- /examples/panel/panel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/examples/panel/panel -------------------------------------------------------------------------------- /examples/panel/panel_bar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/examples/panel/panel_bar -------------------------------------------------------------------------------- /examples/panel/panel_colors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/examples/panel/panel_colors -------------------------------------------------------------------------------- /examples/panel/profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/examples/panel/profile -------------------------------------------------------------------------------- /examples/panel/sxhkdrc: -------------------------------------------------------------------------------- 1 | super + alt + Escape 2 | pkill -x panel; bspc quit 3 | -------------------------------------------------------------------------------- /examples/receptacles/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/examples/receptacles/README.md -------------------------------------------------------------------------------- /examples/receptacles/extract_canvas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/examples/receptacles/extract_canvas -------------------------------------------------------------------------------- /examples/receptacles/induce_rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/examples/receptacles/induce_rules -------------------------------------------------------------------------------- /examples/sxhkdrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/examples/sxhkdrc -------------------------------------------------------------------------------- /src/bspc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/bspc.c -------------------------------------------------------------------------------- /src/bspwm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/bspwm.c -------------------------------------------------------------------------------- /src/bspwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/bspwm.h -------------------------------------------------------------------------------- /src/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/common.h -------------------------------------------------------------------------------- /src/desktop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/desktop.c -------------------------------------------------------------------------------- /src/desktop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/desktop.h -------------------------------------------------------------------------------- /src/events.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/events.c -------------------------------------------------------------------------------- /src/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/events.h -------------------------------------------------------------------------------- /src/ewmh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/ewmh.c -------------------------------------------------------------------------------- /src/ewmh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/ewmh.h -------------------------------------------------------------------------------- /src/geometry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/geometry.c -------------------------------------------------------------------------------- /src/geometry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/geometry.h -------------------------------------------------------------------------------- /src/helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/helpers.c -------------------------------------------------------------------------------- /src/helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/helpers.h -------------------------------------------------------------------------------- /src/history.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/history.c -------------------------------------------------------------------------------- /src/history.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/history.h -------------------------------------------------------------------------------- /src/jsmn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/jsmn.c -------------------------------------------------------------------------------- /src/jsmn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/jsmn.h -------------------------------------------------------------------------------- /src/messages.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/messages.c -------------------------------------------------------------------------------- /src/messages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/messages.h -------------------------------------------------------------------------------- /src/monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/monitor.c -------------------------------------------------------------------------------- /src/monitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/monitor.h -------------------------------------------------------------------------------- /src/parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/parse.c -------------------------------------------------------------------------------- /src/parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/parse.h -------------------------------------------------------------------------------- /src/pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/pointer.c -------------------------------------------------------------------------------- /src/pointer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/pointer.h -------------------------------------------------------------------------------- /src/query.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/query.c -------------------------------------------------------------------------------- /src/query.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/query.h -------------------------------------------------------------------------------- /src/restore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/restore.c -------------------------------------------------------------------------------- /src/restore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/restore.h -------------------------------------------------------------------------------- /src/rule.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/rule.c -------------------------------------------------------------------------------- /src/rule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/rule.h -------------------------------------------------------------------------------- /src/settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/settings.c -------------------------------------------------------------------------------- /src/settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/settings.h -------------------------------------------------------------------------------- /src/stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/stack.c -------------------------------------------------------------------------------- /src/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/stack.h -------------------------------------------------------------------------------- /src/subscribe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/subscribe.c -------------------------------------------------------------------------------- /src/subscribe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/subscribe.h -------------------------------------------------------------------------------- /src/tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/tree.c -------------------------------------------------------------------------------- /src/tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/tree.h -------------------------------------------------------------------------------- /src/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/types.h -------------------------------------------------------------------------------- /src/window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/window.c -------------------------------------------------------------------------------- /src/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/src/window.h -------------------------------------------------------------------------------- /tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/tests/Makefile -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/desktop/swap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/tests/desktop/swap -------------------------------------------------------------------------------- /tests/desktop/transfer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/tests/desktop/transfer -------------------------------------------------------------------------------- /tests/node/flags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/tests/node/flags -------------------------------------------------------------------------------- /tests/node/insertion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/tests/node/insertion -------------------------------------------------------------------------------- /tests/node/receptacle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/tests/node/receptacle -------------------------------------------------------------------------------- /tests/node/removal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/tests/node/removal -------------------------------------------------------------------------------- /tests/node/swap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/tests/node/swap -------------------------------------------------------------------------------- /tests/node/transfer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/tests/node/transfer -------------------------------------------------------------------------------- /tests/prelude: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/tests/prelude -------------------------------------------------------------------------------- /tests/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/tests/run -------------------------------------------------------------------------------- /tests/test_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phuhl/bspwm-rounded/HEAD/tests/test_window.c --------------------------------------------------------------------------------