commands.sh

bspc

linux

Configure and control `bspwm`, managing nodes, desktops, monitors, and more. See also: `bspwm`.

More info →

Options (5)

-d, --reset-desktopsboolean

Define two virtual desktops

Example: bspc monitor {{[-d|--reset-desktops]}} {{desktop_name1}} {{desktop_name2}}
-f, --focusboolean

Focus the given desktop

Example: bspc desktop {{[-f|--focus]}} {{number}}
-c, --closeboolean

Close the windows rooted at the selected node

Example: bspc node {{[-c|--close]}}
-d, --to-desktopboolean

Send the selected node to the given desktop

Example: bspc node {{[-d|--to-desktop]}} {{number}}
-t, --stateboolean

Toggle full screen mode for the selected node

Example: bspc node {{[-t|--state]}} ~fullscreen

Examples (6)

Define two virtual desktops

bspc monitor [-d|--reset-desktops] desktop_name1 desktop_name2

Focus the given desktop

bspc desktop [-f|--focus] number

Close the windows rooted at the selected node

bspc node [-c|--close]

Send the selected node to the given desktop

bspc node [-d|--to-desktop] number

Toggle full screen mode for the selected node

bspc node [-t|--state] ~fullscreen

Set the value of a specific setting

bspc config setting_name value
made by @shridhargupta | data from tldr-pages