Skip to main content

Keyboard Shortcuts

The Wework desktop app provides local keyboard shortcuts when running in Tauri. Shortcut settings are stored only on the current device. They are not written to Backend and are not synced through a cloud connection.

Open Settings​

In the Tauri desktop app, open Settings β†’ Personal β†’ Keyboard Shortcuts to view and edit local shortcuts. Each row shows the command name, description, current key binding, and actions to reset or clear the binding.

After a shortcut is changed, Wework refreshes the shortcut listeners in the current window immediately.

Default Shortcuts​

CommandDefault bindingDescription
Toggle bottom panelCommand+JShow or hide the bottom panel; opening it starts the terminal by default
Open settingsCommand+,Open the settings page
Go backCommand+[ / Mouse BackGo back in navigation history
Go forwardCommand+] / Mouse ForwardGo forward in navigation history
Toggle sidebarCommand+BShow or hide the left sidebar
Toggle side panelAlt+Command+BShow or hide the right workspace panel
Choose modelControl+Shift+MOpen or close the model selector for the active composer

Registered global shortcuts still work when focus is inside the chat composer or terminal. Normal text input is not intercepted.

Local Storage​

User shortcut overrides are stored in the local executor runtime-work directory:

<WEGENT_EXECUTOR_HOME>/runtime-work/keybindings.json

When WEGENT_EXECUTOR_HOME is not set, the default path is:

~/.wegent-executor/runtime-work/keybindings.json

The file contains an array. Each item has a command and the user override key. A null key means the command binding is cleared.

[
{
"command": "openSettings",
"key": "Command+,"
},
{
"command": "openTerminal",
"key": null
}
]

Wework built-in defaults are not written into this file. Only user overrides, resets, and clears are persisted.