Releases: directvt/vtm
Releases · directvt/vtm
v0.5.9999g
v0.5.9999f
v0.5.9999e
v0.5.9999d
v0.5.9999c
v0.5.9999b
v0.5.9999a
Changes
- Tiling Window Manager:
Tile
(mouse only edition), #116-
Menu toolbar (note: all menus are scrolled horizontally using the mouse wheel or right-drag)
┐└
Maxiize/restore the selected pane (only the first one if multiple are seleted)+
Launch default app on selected panes (default means -- it is selected in the vtm side menu):::
Set focus to all visible panes│
Split selected panes horizontally (side-by-side)──
Split selected panes vertically (vertical stack)┌┘
Toggle split orientation for all selected panes<->
Swap the selected panes with their neighbors>|<
Set split ratio for selected panes to1:1
×
Delete selected panes (remove split if empty slot is selected)
-
Mouse actions
Left click
Set focus (useCtrl
to focus multiple panes)Right click
Launch default app on selected panes (default means -- it is selected in the vtm side menu)Left + Right click
orMiddle click
Delete pane
-
Configure via environment variable
- VTM_PROFILE_ literal='"Menu_label", "Window_title", Nested_Slots_Definition'
Nested_Slots_Definition
format:- "
cmd_line
" orTag
params
(_tag_specific_arg_list_
)- "
cmd_line
" is the shell command line (Term
app is used, expands toa("Term", "", "cmd_line")
Tags
areh
,v
ora
h
N : M : W
(_nested_slot1_
,_nested_slot2_
) - Split horizontally (side-by-side) withN : M
ratio and grip of size W (default is 2 if omitted)v
N : M : W
(_nested_slot1_
,_nested_slot2_
) - Split vertically (vertical stack) withN : M
ratio and grip of size W (default is 1 if omitted)a
Class
", "_Window_title_
", "_App_args_
") - AttachClass
application
Class
:Term
- Built-in terminalTile
- Tiling window ManagerLogs
- Debug toolText
- Text editor (not ready yet)Calc
- Spreadsheet calculator (not ready yet)Shop
- Application manager (not ready yet)PowerShell
- PowerShell (if installed)CommandPrompt
- Command Prompt (on Windows only)Bash
- Bash/Zsh/CMDFar
- Far Manager (if installed)vtm
- vtm (recursively)MC
- Midnight Commander (if installed)Truecolor
- RGB Truecolor page/window/imageRefreshRate
- Refresh rate configuratorStrobe
- Strobing objectTest
- Test page/window
- "
# Configuration examples: VTM_PROFILE_1='"Menu label 1", "Window Title 1", h2:1(v1:1("bash -c htop","bash -c mc"), "bash")' VTM_PROFILE_2='"Menu label 2", "Window Title 2", h(v("bash -c htop","bash -c mc"), a("Calc", "", ""))'
-