BSD Ports

sysutils/vtm 2025.09.12 FreeBSD

Text-based desktop environment for your terminal

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
sysutils
Package size
1611.5 KiB, 6182.9 KiB installed

Description

vtm is a text-based application that represents its user interface as a mosaic of text cells, forming a TUI matrix. This matrix can be rendered in its own GUI window or in a compatible text console. It wraps any console application and supports indefinite nesting, creating a text-based desktop environment within your terminal.

Install

Binary package:

pkg install vtm

From the ports tree:

cd /usr/ports/sysutils/vtm/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	vtm>0:sysutils/vtm

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2025.09.122025.09.12-2025.07.282025.09.12
FreeBSD:14:quarterly2025.09.122025.09.12n/a2025.05.282025.09.12
FreeBSD:15:latest2025.09.122025.09.12n/a2025.07.282025.07.28
FreeBSD:15:quarterly2025.09.122025.09.12n/an/an/a
FreeBSD:16:latest2025.09.122025.09.12n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 25
Run dependencies 10

No port depends on this one.

Configuration

Options name: sysutils_vtm

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cmake compiler:c++20-lang lua pkgconfig
Service scripts
none

Message after installing

Upgrades to vtm 2025.05.28 
==========================

vtm 2025.05.28 contains changes that are made to
configuration settings which are backward-incompatible
for previous versions of vtm. The configuration settings
file has changed significantly due to the introduction
of Pure XML with dynamic element referencing and templating.

See also: https://github.com/directvt/vtm/releases/tag/v2025.05.27

Files

pkg-plist 18
  • bin/vtm
  • share/doc/vtm/apps.md
  • share/doc/vtm/architecture.md
  • share/doc/vtm/build.md
  • share/doc/vtm/character_geometry.md
  • share/doc/vtm/command-line-options.md
  • share/doc/vtm/images/A_1x1.png
  • share/doc/vtm/images/E_2x2.png
  • share/doc/vtm/images/deva_2x1_glyph_run_transparent.png
  • share/doc/vtm/images/deva_3x1.png
  • share/doc/vtm/images/vtm_character_geometry_modifiers_16x4.png
  • share/doc/vtm/images/vtm_character_geometry_modifiers_16x4.xhtml
  • share/doc/vtm/images/vtm_character_geometry_modifiers_screenshot.png
  • share/doc/vtm/images/vtm_character_geometry_modifiers_summary.png
  • share/doc/vtm/panel.md
  • share/doc/vtm/settings.md
  • share/doc/vtm/user-interface.md
  • share/doc/vtm/vt-input-mode.md
distinfo 1
FileSizeSHA256
directvt-vtm-v2025.09.12_GH0.tar.gz2.153746e+066ce2128b1c73895458ffb2dbe8881d93d7c24c66088b52ee0a3ae209f133f85a

Commit history 0

No commits in the history this site was built from.