diff --git a/pages/linux/bspc.md b/pages/linux/bspc.md new file mode 100644 index 000000000..9dcc19260 --- /dev/null +++ b/pages/linux/bspc.md @@ -0,0 +1,24 @@ +# bspc + +> A tool to control `bspwm`. +> More information: . + +- Define two virtual desktop: + +`bspc monitor --reset-desktops {{1}} {{2}}` + +- Focus the given desktop: + +`bspc desktop --focus {{number}}` + +- Close the windows rooted at the selected node: + +`bspc node --close` + +- Send the selected node to the given desktop: + +`bspc node --to-desktop {{number}}` + +- Toggle full screen mode for the selected node: + +`bspc node --state ~fullscreen` diff --git a/pages/linux/bspwm.md b/pages/linux/bspwm.md new file mode 100644 index 000000000..b69072461 --- /dev/null +++ b/pages/linux/bspwm.md @@ -0,0 +1,12 @@ +# bspwm + +> A tiling window manager based on binary space partitioning. +> More information: . + +- Start `bspwm` (note that a pre-existing window manager must not be open when this command is run): + +`bspwm -c {{path/to/config}}` + +- View documentation for `bspc`: + +`tldr bspc`