/txum

Smart wrapper for tmux command

Primary LanguageShellGNU General Public License v3.0GPL-3.0

TXUM

Project Status Communication
Build status Join the gitter chat at https://gitter.im/pearl-core/pearl

Table of Contents

Description

  • name: txum
  • description: A wrapper that enhances Tmux capabilities.
  • author: Filippo Squillace
  • username: fsquillace
  • OS compatibility: linux, osx

Quickstart

Add a new alias with txum:

$ txum add myproject /path/to/your/project

List all available aliases:

$ txum list
myproject:/path/to/your/project

The following will create a tmux session with /path/to/your/project as current working directory. If the session already exists the following will just attach to that session:

$ txum go myproject

Remove the previous alias:

$ txum remove myproject

The bookmarks are stored in $PEARL_HOME/bookmarks file. The content of such file contains each line with the alias and the corresponding directory separated by :. For instance:

myalias:/home/myuser/myproject

txum can be also executed inside any other existing tmux session.

Installation

This package needs to be installed via Pearl system.

pearl install txum

Dependencies

The main dependencies are the following:

Troubleshooting

This section has been left blank intentionally. It will be filled up as soon as troubles come in!