<commit_before>:man source:   Bspwm
:man version:  {revnumber}
:man manual:   Bspwm Manual

bspwm(1)
========

Name
----

bspwm - Binary space partitioning window manager

Synopsis
--------

*bspwm* [*-h*|*-v*|*-c* 'CONFIG_PATH']

*bspc* 'COMMAND' ['ARGUMENTS']

Description
-----------

*bspwm* is a tiling window manager that represents windows as the leaves of a full binary tree.

It is controlled and configured via *bspc*.

Since literally *all* commands were missing *any* kind of help output, I decided to fork this project.

This is seriously something that should *not* happen in any kind of UNIX software, no matter how lazy or busy the developer is:

>  ~  bspc --help
Unknown command.
>  ~  bspc -h    
Unknown command.
>  ~  bspc help
Unknown command.
>  ~  man bspc
No manual entry for bspc
See 'man 7 undocumented' for help when manual pages are not available.
>  ~

Combined with the fact that even the config files in the examples folder don't have comments whatsoever, this makes bspwm entirelly counter-intuitive and a true pain for newcomers, so I decided to fork this project to put some efforts into this. Don't get me wrong, I love the work Bastian did there, I love to use bspwm and so, but I fail to see why someone would open-source their project if they're acting so much like a misanthrope then.

Options
-------

*-h*::
	Print the synopsis and exit.

*-v*::
	Print the version and exit.

*-c* 'CONFIG_PATH'::
	Use the given configuration file.

Configuration
-------------

*bspwm* has only two sources of informations: the X events it receives and the messages it reads on a dedicated socket.

The default configuration file is '$XDG_CONFIG_HOME/bspwm/bspwmrc'.

Keyboard and pointer bindings are defined with https://github.com/baskerville/sxhkd[sxhkd].<commit_msg>fix typos<commit_after>:man source:   Bspwm
:man version:  {revnumber}
:man manual:   Bspwm Manual

bspwm(1)
========

Name
----

bspwm - Binary space partitioning window manager

Synopsis
--------

*bspwm* [*-h*|*-v*|*-c* 'CONFIG_PATH']

*bspc* 'COMMAND' ['ARGUMENTS']

Description
-----------

*bspwm* is a tiling window manager that represents windows as the leaves of a full binary tree.

It is controlled and configured via *bspc*.

Since literally *all* commands were missing *any* kind of help output, I decided to fork this project.

This is seriously something that should *not* happen in any kind of UNIX software, no matter how lazy or busy the developer is:

>  ~  bspc --help
Unknown command.
>  ~  bspc -h    
Unknown command.
>  ~  bspc help
Unknown command.
>  ~  man bspc
No manual entry for bspc
See 'man 7 undocumented' for help when manual pages are not available.
>  ~

Combined with the fact that even the config files in the examples folder don't have comments whatsoever, this makes bspwm entirely counter-intuitive and a true pain for newcomers, so I decided to fork this project to put some efforts into this. Don't get me wrong, I love the work Bastien did there, I love to use bspwm and so, but I fail to see why someone would open-source their project if they're acting so much like a misanthrope then.

Options
-------

*-h*::
	Print the synopsis and exit.

*-v*::
	Print the version and exit.

*-c* 'CONFIG_PATH'::
	Use the given configuration file.

Configuration
-------------

*bspwm* has only two sources of informations: the X events it receives and the messages it reads on a dedicated socket.

The default configuration file is '$XDG_CONFIG_HOME/bspwm/bspwmrc'.

Keyboard and pointer bindings are defined with https://github.com/baskerville/sxhkd[sxhkd].
{'fraction_non_alphanumeric': 0.09807745890220117, 'fraction_numerical': 0.0011145165784341043, 'mean_word_length': 3.579081632653061, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 13, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1148975', 'n_tokens_mistral': 1105, 'n_tokens_neox': 1066, 'n_words': 512}