Documentation / Contents - Menu & Shortcuts
Every action the Shortcuts page can bind, with its technical id and the chord it ships with. These are the stock defaults; Reset All Defaults on the Shortcuts page restores exactly this table.
These act on the focused window, or on the most recently used one when nothing is focused.
window.raise Raise window Alt+F1 window.lower Lower window Alt+F3 window.close Close window Alt+F4 window.restore Restore window Alt+F5 window.move Move window Alt+F7 window.resize Resize window Alt+F8 window.minimize Minimize window Alt+F9 window.maximize Maximize / restore window Alt+F10 window.exit Exit application Alt+F12 window.menu Window menu Alt+space window.minimize_quick Minimize window (quick) Alt+n window.maximize_quick Maximize / restore (quick) Alt+m window.force_decorate Force-decorate window Ctrl+Alt+d
Move and Resize start an interactive drag; the pointer takes over and you place the window with the mouse. Exit application is not the same as Close window: Close asks the window to go away politely, Exit ends the program that owns it.
Force-decorate puts a window manager frame on a window that drew its own title bar and refused one. It is the escape hatch for an application that insists on decorating itself.
The window manager's own book, WindowManager, describes what each of these does to a window. Reach it from Help Books in the Contents pane .
desk.next Next desktop Ctrl+Alt+Right desk.prev Previous desktop Ctrl+Alt+Left desk.sticky Toggle sticky window Ctrl+Alt+s
Next and previous wrap at the ends. A sticky window shows on every desk.
Ten numbered actions, "Go to desktop N", go straight to a desk. Ten more, "Go to desktop N (Alt)", do the same thing on a second set of chords, so you can have both:
desk.goto.1 to desk.goto.10 Super+1 to Super+0 desk.goto_alt.1 to desk.goto_alt.10 Alt+1 to Alt+0
And ten, "Send window to desktop N", send the current window to a desk:
desk.send.1 to desk.send.10 Super+Shift+1 to Super+Shift+0
The Desks Overview shows the same desks as a map you can click and drag windows across. See the Desks book.
tile.cycle Cycle tiling mode Ctrl+Alt+t exec.xterm Unix shell (xterm) Ctrl+Alt+x exec.cystar CyStar editor Ctrl+Alt+s (unbound) reserved for apps Ctrl+t tile.float Floating mode Ctrl+Alt+f tile.master_shrink Shrink master ratio Alt+bracketleft tile.master_grow Grow master ratio Alt+bracketright
Cycle walks the tiling modes in order; Floating mode goes straight back to ordinary overlapping windows. The master ratio is how much of the screen the master pane takes, and the two nudge keys move it a step at a time.
The two master-ratio chords are the square bracket keys. They are spelled bracketleft and bracketright because that is the X name for those keys, and it is what the editor writes into keys.conf.
The Power Keys strip on the on-screen keyboard has a Tile key that does the same thing as tile.cycle; see the Keyboard book.
session.cycle_windows Cycle windows (MRU) Alt+Tab session.cycle_windows_back Cycle windows backward Alt+Shift+Tab session.root_menu Desktop menu navigator Alt+r session.osk On-screen keyboard Ctrl+Alt+k
Cycle windows walks the windows in the order you last used them, so pressing it once returns you to the window you came from.
Desktop menu navigator posts the menu you edit on the Desktop Menu page, at the pointer. It is the keyboard equivalent of pressing the third mouse button on the desktop. See Editing the Desktop Menu.
On-screen keyboard shows or hides the on-screen keyboard. See the Keyboard book for what it does once it is up.
A launcher runs a shell command. Its id begins with "exec." and it carries the command after the chord:
exec.xterm Ctrl+Alt+x xterm -ls exec.cystar Ctrl+Alt+s cystar
Launchers are written into keys.conf by hand; the Shortcuts page shows them and lets you rebind them, but it cannot add or remove them yet. Shortcuts found in the older ~/.cyanotype/keys file are shown as exec.legacy.1, exec.legacy.2 and so on. See Where the Settings Live.
The Dispatch line in the inspector names the window manager's own verb, such as wm_maximize_toggle or switch_desktop. Most of these are private to Blueprint's window manager and are not standard desktop messages. That is stated plainly rather than dressed up in standard-looking names that would not work anywhere else.
Cyanotype Project. Blueprint Desktop. BSD 2-clause.
Not affiliated with Silicon Graphics. SGI, IRIX, and Indigo Magic
belong to their owners. 1.0 is aimed at 31 October 2026.