Agilizando o desenvolvimento com tmuxinator

Você como usuário do TMUX já deve ter perdido alguns minutos abrindo as janelas e panes, com o tmuxinator esse trabalho é resolvido rapidamente.

Instalação

$ gem install tmuxinator

Rode o doctor para verificar as configurações de variáveis globais.

$ mux doctor

se o resultado for

Checking if tmux is installed ==> Yes
Checking if $EDITOR is set ==> Yes
Checking if $SHELL is set ==> Yes

então está tudo certo

Utilização

Não tem nenhum segredo, basicamente você cria com o nome do projeto.

$ mux new project_name

esse comando vai criar um arquivo com uma configuração default, para abrir no seu editor previamente configurado utilize

$ mux open project_name

e efetue as configurações necessárias.

no meu caso eu utilizo o vim e estou com um projeto pessoal em rails, o meu arquivo ficou assim.

Agora para utilizar basta executar

$ mux project_name

e ele vai abrir o tmux com a configuração de janelas e os comandos executados no path setado como root.

Like what you read? Give André Luís a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.