Abduco + DVTM a Lightweight Alternative to Tmux and Screen

05.07.2014 at 10:57

One of the most frequently requested features of dvtm, my tiling window manager for the console, has always been session support as provided by GNU screen and tmux. However these are two distinct features: window and session management shouldn't be intermingled, that is why I have recently been developing abduco a tool for session {at,de}tach support. In combination with dvtm it strives to be a more lightweight alternative to tmux and screen.


Perform the following steps to get it up and running, install dvtm

wget http://www.brain-dump.org/projects/dvtm/dvtm-0.12.tar.gz
tar xzf dvtm-0.12.tar.gz
make && sudo make install

Install abduco

wget http://www.brain-dump.org/projects/abduco/abduco-0.1.tar.gz
tar xzf abduco-0.1.tar.gz
make && sudo make install

Launch a new session

abduco -c session-name

create a few windows with Ctrl+g c then detach from your session by means of Ctrl+ list all available sessions by executing abduco without any arguments. Reattach to the session with

abduco -a session-name

Hope these tools are useful for some of you, at least for me they proved to be a more lightweight alternative to tmux and screen.

Comments (3)

This is epic

04.01.2015 by Edjil Williams

I'd just like to thank you for creating these two programs, I hated using Tmux and Screen because they had too much bloat, what you've done here is perfect. Thanks again.

Could potentially be epic

01.05.2018 by Vinay Deolalikar (vinay.groupon.2014[at]gmail[dot]com)

A heavy vim + tmux + i3/ratpoison wm user for many years. Just saw your work---looks very promising, and will try it out. If it is as good/clean/light as it claims, could be epic. The problem with such projects typically is the number of bugs or minor irritations that have been sorted out in the other projects with large followings. All the best to you!

Could potentially be epic

01.05.2018 by Vinay Deolalikar

Sorry, could you please remove my email from my previous post---I didn't realize it would be displayed. Thanks!