/mkws

Quickly generate throwaway development environments for quick tests, calculations, etc.

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

mkws

Quickly generate throwaway tmux development environments for quick tests, calculations, etc.

This is for when you want to quickly test a line of c code or something and want to type one command to make a directory, a basic source code file, open that in a tmux session, and compile/run the program.

Installation

To install manually:

git clone https://github.com/briansteffens/mkws
cd mkws
sudo make install

Or, if using Arch, you can get it from the AUR.

Usage

Start a c workspace in a generated directory name (c, c_2, c_3, etc):

mkws init c

Start a python3 workspace in a specific directory:

mkws init python3 my_ws

Reopen a previous workspace (from the workspace directory):

mkws open

Templates

Available templates are located in mkws/templates/.