View on GitHub

VTM

Terminal multiplexer with floating window manager and multi-party session sharing

Monotty Desktopio

A text-based desktop environment in your terminal image

Demo

Supported Platforms

Releases




Command Line Options

Module Options
vtm(.exe) client No arguments
vtmd(.exe) server [ -d ] run in background

User Interface Commands

ButtonClick + Drag = ButtonDrag

Shortcut Action
Ctrl + PgUp/Dn Switch between windows
LeftClick Assign exclusive keyboard focus
Ctrl + LeftClick Assign/clear group keyboard focus
double LeftClick Window: Maximize/restore
RightClick Desktop: Call menu
Left + Right
or MiddleClick
Window: Close/destroy
LeftDrag Desktop: Move visible windows
Window: Resize/move
RightDrag Desktop: Create new window
Window: Scroll content
Left + RightDrag Scroll workspace
Ctrl + RightDrag
or Ctrl + MiddleDrag
Copy selected area to clipboard OSC 52

Built-in Applications

show details...

- `▀▄ Term` - UTF-8 Everywhere - Unicode clustering - TrueColor/256-color support - Auto-wrap mode `DECAWM` (with horizontal scrolling) - Focus tracking `DECSET 1004` - Bracketed paste mode `DECSET 2004` - SGR attributes: overline, double underline, strikethrough, and others - Save/restore terminal window title `XTWINOPS 22/23` - Mouse tracking `DECSET 1000/1002/1003/1006 SGR` mode - Mouse tracking `DECSET 10060 Extended SGR` mode, mouse reporting outside of the terminal viewport (outside + negative arguments) #62 - Configurable using VT-sequences Name | Sequence | Description -------------|----------------------------------|------------- `CCC_SBS` | `CSI` 24 \[ : n \[ : m \] \] `p` | Set scrollback buffer size, `int32_t`
`n` Buffer limit in lines, 0 is unlimited, _default is 20.000_
`m` Grow step for unlimited buffer, _default is 0_ `CCC_RST` | `CSI` 1 `p` | Reset all parameters to default `CCC_TBS` | `CSI` 5 \[ : n \] `p` | Set tabulation length
`n` Length in chars, _max = 256, default is 8_ `CCC_JET` | `CSI` 11 \[ : n \] `p` | Set text alignment, _default is Left_
`n = 0` default
`n = 1` Left
`n = 2` Right
`n = 3` Center `CCC_WRP` | `CSI` 12 \[ : n \] `p` | Set text autowrap mode, _default is On_
`n = 0` default
`n = 1` On
`n = 2` Off `CCC_RTL` | `CSI` 13 \[ : n \] `p` | Set text right-to-left mode, _default is Off_
`n = 0` default
`n = 1` On
`n = 2` Off - `▀▄ Logs` - Reset by double `RightClick` - `▀▄ Hood` - ... - `▀▄ Info` - ... - `▀▄ Shop` - Just a sketch - `▀▄ Text` - A user interface only - `▀▄ Calc` - A user interface only - `▀▄ Clip` - ... - `▀▄ Draw` - ... - `▀▄ Task` - ... - `▀▄ Char` - ... - `▀▄ File` - ... - `▀▄ Time` - ... - `▀▄ Goto` - ... - `▀▄ Doom` - ...

Related Repositories

Desktopio Framework Documentation


HitCount Gitter Twitter handle