← All mods

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_workspace

What 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.

  • terminal
  • commands
  • store
  • exec
  • pty
  • fs.write
  • network
  • services
  • lifecycle
  • inventory
  • packages

Settings

KeyValuesDefault
borderrounded · plain · double · thickrounded
sideright · leftright
layoutdock · stack · columns · grid · cornerdock
arrangementobject{}
dock_sizenumber33
narrow_belownumber84
shell_writebooleanfalse
shell_networknone · loopbacknone
terminalsarray[]
panelsstring
key_panel_1string1
key_panel_2string2
key_panel_3string3
key_panel_4string4
key_panel_5string5
key_panel_6string6
key_mainstring0
key_leftstringLeft
key_left_altstringh
key_rightstringRight
key_right_altstringl
key_upstringUp
key_up_altstringk
key_downstringDown
key_down_altstringj
key_helpstring?
key_mode_nextstring+
key_mode_previousstring_
key_tab_previousstring[
key_tab_nextstring]
key_panel_tab_previousstring{
key_panel_tab_nextstring}
key_growstring=
key_shrinkstring-
key_focus_shellstringEnter
key_togglestringF6
key_arrangestringm
key_arrange_tabstringT
key_arrange_leftstringShift+Left
key_arrange_rightstringShift+Right
key_arrange_upstringShift+Up
key_arrange_downstringShift+Down