dvtm

Software Screenshot:
dvtm
Software Details:
Version: 0.13
Upload Date: 18 Feb 15
Developer: Marc Andre Tanner
Distribution Type: Freeware
Downloads: 24

Rating: 5.0/5 (Total Votes: 1)

dvtm (dynamic virtual terminal manager) is an open source, freely distributed and cross-platform software project that has been designed from the offset to act as window manager for Linux and UNIX-like operating systems. By default it uses 4 layouts.

Lets users work with multiple terminal-based apps

dynamic virtual terminal manager is an one of a kind window manager that brings tiling window management functionality to the Linux terminal, makinging it a console window manager that lets users to work with multiple terminal-based applications at the same time.

Supported on numerous GNU/Linux distributions

dvtm is supported on numerous GNU/Linux distributions, including Debian, Ubuntu, Fedora, openSUSE, Arch Linux, Gentoo, and Slackware. This means that it can be easily installed from the official software repositories of the aforementioned distros.

Runs on Linux, BSD, as well as Mac OS X

dvtm is a cross-platform software, supported not only on GNU/Linux distributions, but also on BSD (FreeBSD, OpenBSD, NetBSD) and Mac OS X operating systems. It is independent of a computer platform, thus installable on 32 and 64-bit machines.

Getting started with dvtm

dvtm is a window manager, which means that it can run standalone or on top of an existing desktop environment. Begin by downloading the source package (alternatively install dvtm from your distribution’s software repositories - see supported OSes above), save the archive on your Home directory and unpack it.

Please note that the curses library is required to use dvtm, so make sure that you install it too. Open the extracted directory and edit the config.mk to match your distro’s setup. In addition, you must edit the config.h file and adjust settings to your needs.

Then, run the ‘make’ command to compile dvtm, followed by the ‘sudo make install’ command to install it system wide. Log out of your current session and select dvtm as the default graphical session from the login manager.

What is new in this release:

  • Improved redraw logic to reduce cursor flickering
  • Better non blocking input handling
  • A couple of fixes to dvtm.info terminfo description (kbs, rs1)
  • Various other fixes (fd leakage, misuse of strncpy, handling of I/O errors)

What is new in version 0.8:

  • Changes include AIX support, a Cygwin compile fix, terminal emulation correctness fixes, and some minor code cleanups here and there.

What is new in version 0.6:

  • window content buffering upon resize, this actually improves usability quite a bit. Thanks to Niki Yoshiuchi for the initial patch
  • multiplexing mode, press MOD+a and your keystrokes will be sent to all non minimized windows. Could be handy if you have to do something interactive simultaneously on multiple servers.
  • a bug fix which should prevent leaking open file descriptors

What is new in version 0.5.2:

  • compile fix for Mac OS X
  • optional beep on terminal bell (enable it per window with MOD+B)
  • the whole screen redraw command which is now by default associated with MOD+r reads the terminal size and adjust the working area accordingly

What is new in version 0.5.1:

  • This is a bugfix release that contains a compile fix for curses libraries that do not provide the set_escdelay function.
  • The home and end keys should now work more reliably.

What is new in version 0.5:

  • This release introduces scrollback and 256-color support, fixes some bugs, and contains lots of small code cleanups.

Requirements:

  • Ncurses

Screenshots

dvtm_1_70547.png
dvtm_2_70547.png

Similar Software

Bluetile
Bluetile

14 Apr 15

GNUstep
GNUstep

1 Dec 17

alloywm
alloywm

3 Jun 15

Other Software of Developer Marc Andre Tanner

ciopfs
ciopfs

11 May 15

Comments to dvtm

Comments not found
Add Comment
Turn on images!