Skip to content

art-solopov/tmux-launcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tmux-launcher

Tmux launcher app written in mruby (yes, it needs a much better name).

Usage

In order to use the app, you need a Yaml file named tmux-launcher.yaml in your home directory. The file should look like this:

session_name:
  path: session_path # Should be a full path
  options:
    key_1: value_1
    key_2: value_2
    # ...

Then, when you run tmux-launcher session_name, it'll create a new tmux session called session_name in the path session_path with options as declared in the config file.

Support

It should run on any Unix-like system that supports mruby, understands fork, execvp, execlp and pipe.

Building

You'll need gcc and ruby for building. Clone the repository and run rake. It should install mruby for you, link the build configuration and build everything.

Contributing

Contributions welcome! Just don't be an ass to other contributors.

About

Tmux launcher app written in mruby

Resources

License

Stars

Watchers

Forks

Packages

No packages published