Skip to content

bmehdi777/tcomp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tmux Compose (tcomp)

Tmux Compose is a wrapper around tmux to allow you to create workspace quickly.

Table of contents

Installation

Go

go install github.com/bmehdi777/tcomp/cmd/tcomp@latest

Manual

First, you will need to install Go.

Then :

git clone https://github.com/bmehdi777/tcomp
cd tcomp
make build

The binary will be located in the bin/ directory.

Usage

help

Every command can be seen with :

tcomp help

list

You can list every workspace located in your $HOME/.config/tcomp/workspaces/ :

tcomp list

or

tcomp ls

or

tcomp see

new

You can create manually your workspace (they are simple yaml files) in your $HOME/.config/tcomp/workspaces/ folder but you can also generate them with tcomp :

tcomp new <WORKSPACE_NAME>

up

tcomp up <WORKSPACE_NAME>

or

tcomp up -f <PATH_TO_WORKSPACE>

down

tcomp down <WORKSPACE_NAME>

or

tcomp down -f <PATH_TO_WORKSPACE>