<NME> TODO.md
<BEF> - Restore built-in pointer grabbing (the shell indirection brought by `sxhkd` slows things down and its asynchronous nature makes resizing jerky). How can we avoid copying too much code from `sxhkd`?.
- Handle window size constraints specified by size hints.
- Set more attributes in `make_client` (instead of doing it in `apply_rules`) and don't pass `XCB_NONE` as argument.
- Internal nodes selectors/actions: labels?

<MSG> Update TODO

<DFF> @@ -1,4 +1,3 @@
-- Restore built-in pointer grabbing (the shell indirection brought by `sxhkd` slows things down and its asynchronous nature makes resizing jerky). How can we avoid copying too much code from `sxhkd`?.
 - Handle window size constraints specified by size hints.
 - Set more attributes in `make_client` (instead of doing it in `apply_rules`) and don't pass `XCB_NONE` as argument.
 - Internal nodes selectors/actions: labels?

{'addition_count': 0, 'commit_subject': 'Update TODO', 'deletion_count': 1, 'file_extension': '.md', 'lang': 'md', 'license': 'bsd-2-clause', 'repo_name': 'baskerville/bspwm'}