Launch and manage your Tmux sessions from Dhall files.
Go to file
Daniel Harvey 0e4246b21e MVP
2020-02-17 02:55:24 +00:00
app MVP 2020-02-17 02:55:24 +00:00
src MVP 2020-02-17 02:55:24 +00:00
test MVP 2020-02-17 02:55:24 +00:00
.gitignore MVP 2020-02-17 02:55:24 +00:00
ChangeLog.md MVP 2020-02-17 02:55:24 +00:00
LICENSE MVP 2020-02-17 02:55:24 +00:00
package.yaml MVP 2020-02-17 02:55:24 +00:00
README.md MVP 2020-02-17 02:55:24 +00:00
Setup.hs MVP 2020-02-17 02:55:24 +00:00
stack.yaml MVP 2020-02-17 02:55:24 +00:00
stack.yaml.lock MVP 2020-02-17 02:55:24 +00:00

tmux-mate

Manage your tmux sessions with the delicious power of Dhall.

Trying it

To use:

git clone https://github.com/danieljharvey/tmux-mate

cd tmux-mate

stack install

export TMUX_MATE_PATH='./test/samples/Sample1.dhall && tmux-mate

You should now see some garbage and your session.

Making your own dhall files

Look in test/samples for ideas.

Requirements

You will need a recent version of tmux installed. I tested on version 3, but I'm pretty sure the commands I am using are pretty basic so should work backwards too.