A text-based desktop environment in your terminal
-
Live SSH Demo
ssh vtm@netxs.online
-
Video
- GNU/Linux amd64
- Windows
- Windows 10 (32/64)
- Windows Server 2019 (32/64)
- macOS
- Catalina 10.15
Module | Options |
---|---|
vtm(.exe) client |
No arguments |
vtmd(.exe) server |
[ -d ] run in background |
ButtonClick + Drag
= ButtonDrag
Shortcut | Action |
---|---|
Ctrl + PgUp/Dn |
Switch between windows |
LeftClick |
Taskbar: Go to window Window: Assign exclusive keyboard focus |
Ctrl + LeftClick |
Assign/clear group keyboard focus |
double LeftClick |
Menu: Create new window Window: Maximize/restore window |
RightClick |
Taskbar: Move window to center of view |
Left + Right or MiddleClick |
Window: Close/destroy window |
LeftDrag |
Desktop: Move visible windows Window menu: Move window |
RightDrag |
Desktop: Create new window Window: Scroll window content |
Left + RightDrag |
Scroll workspace |
Ctrl + RightDrag or Ctrl + MiddleDrag |
Copy selected area to clipboard OSC 52 |
▀▄ Term
Terminal emulator▀▄ Logs
VT monitoring tool▀▄ Task
Task manager (desktopio) (not ready)▀▄ Hood
Configuration utility (not ready)▀▄ Info
Documentation browser (not ready)▀▄ Shop
TUIs distribution platform (not ready)▀▄ Text
ANSI/VT Text editor (not ready)▀▄ Calc
Spreadsheet calculator (not ready)▀▄ Draw
ANSI-artwork editor (not ready)▀▄ File
File manager (not ready)▀▄ Goto
Internet/SSH browser (not ready)▀▄ Clip
Clipboard manager (not ready)▀▄ Char
Unicode codepoints browser (not ready)▀▄ Time
Calendar application (not ready)▀▄ Doom
Doom Ⅱ source port (not ready)
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.000m
Grow step for unlimited buffer, default is 0CCC_RST
CSI
1p
Reset all parameters to default CCC_TBS
CSI
5 [ : n ]p
Set tabulation length n
Length in chars, max = 256, default is 8CCC_JET
CSI
11 [ : n ]p
Set text alignment, default is Left n = 0
defaultn = 1
Leftn = 2
Rightn = 3
CenterCCC_WRP
CSI
12 [ : n ]p
Set text autowrap mode, default is On n = 0
defaultn = 1
Onn = 2
OffCCC_RTL
CSI
13 [ : n ]p
Set text right-to-left mode, default is Off n = 0
defaultn = 1
Onn = 2
Off
-
-
▀▄ Logs
-
Reset by double
RightClick
-
▀▄ Hood
-
...
-
▀▄ Info
-
...
-
▀▄ Shop
-
Just a sketch
-
▀▄ Text
-
User interface only
-
▀▄ Calc
-
User interface only
-
▀▄ Clip
-
...
-
▀▄ Draw
-
...
-
▀▄ Task
-
...
-
▀▄ Char
-
...
-
▀▄ File
-
...
-
▀▄ Time
-
...
-
▀▄ Goto
-
...
-
▀▄ Doom
-
...
Desktopio Framework Documentation