Mod · Terminal
Workspace
Shows your Git changes, a shell, your own terminal programs and other mods’ panels around the chat, in the arrangement you pick.
Install
Experimental: no install profile includes it, and it may change or go away. Install it, then turn it on:
$ omd install omd_workspace$ omd mods enable omd_workspaceWhat it does
- Presets such as a tabbed dock or a corner layout, plus saved layouts, /workspace move and swap.
- Arrange from the keyboard alone: m, then Shift+arrows, T and = / -. Or drag a panel title to dock it.
- F6 shows or hides the panels from the prompt; Ctrl+] switches between the chat and the last panel.
- Each conversation keeps its own layout. /workspace off hides it without turning the mod off.
Capabilities
You approve these when you trust the mod, and again whenever its source changes.
terminalcommandsstoreexecptyfs.writenetworkserviceslifecycleinventorypackages
Settings
| Key | Values | Default |
|---|---|---|
border | rounded · plain · double · thick | rounded |
side | right · left | right |
layout | dock · stack · columns · grid · corner | dock |
arrangement | object | {} |
dock_size | number | 33 |
narrow_below | number | 84 |
shell_write | boolean | false |
shell_network | none · loopback | none |
terminals | array | [] |
panels | string | |
key_panel_1 | string | 1 |
key_panel_2 | string | 2 |
key_panel_3 | string | 3 |
key_panel_4 | string | 4 |
key_panel_5 | string | 5 |
key_panel_6 | string | 6 |
key_main | string | 0 |
key_left | string | Left |
key_left_alt | string | h |
key_right | string | Right |
key_right_alt | string | l |
key_up | string | Up |
key_up_alt | string | k |
key_down | string | Down |
key_down_alt | string | j |
key_help | string | ? |
key_mode_next | string | + |
key_mode_previous | string | _ |
key_tab_previous | string | [ |
key_tab_next | string | ] |
key_panel_tab_previous | string | { |
key_panel_tab_next | string | } |
key_grow | string | = |
key_shrink | string | - |
key_focus_shell | string | Enter |
key_toggle | string | F6 |
key_arrange | string | m |
key_arrange_tab | string | T |
key_arrange_left | string | Shift+Left |
key_arrange_right | string | Shift+Right |
key_arrange_up | string | Shift+Up |
key_arrange_down | string | Shift+Down |