Py doer é um aplicativo CLI que visa automatizar a execução de vários comandos em diferentes aplicativos de terminal.
Apresentando
Você precisa ter Python, Bash e gnome-terminal instalados.
Instale o Py doer no ambiente virtual:
Obtenha o código
git clone [email protected]:boromir674/ doer
Instale em um ambiente virtual python
fabricante de doer
virtualenv env --python=python3 fonte env/bin/ativar
pip instalar python- doer
Supondo que ~/.local/bin esteja em $PATH
ln -s $PWD/env/bin/py doer ~/.local/bin/py doer
Supondo que você clonou o código no diretório '/data/repos/ doer '
alias doer ='/data/repos/ doer /env/bin/py doer menu /data/repos/ doer /pytho- doer /menu_entries.json' alias close-doing='/data/repos/ doer /env/bin/py doer close-doing'
Instale Py doer para o usuário:
Obtenha o código
git clone [email protected]:boromir674/ doer
Instalar para o usuário
fabricante de doer
pip install --user python- doer
O py doer cli agora deve estar (automaticamente) em $PATH
alias doer ='py doer menu /data/repos/ doer doer ' alias close-doing='py doer close-doing'
Para executar, basta executar (de dentro do ambiente virtual ou se você instalou com escopo de usuário/global):
doer
mostrar menu interativo
menu py doer </path/to/menu.json>O programa analisa as entradas definidas no arquivo formatado json definido pelo arquivo json do usuário e renderiza um "Menu" interativo no terminal, aguardando que o usuário faça uma seleção. Cada seleção gera um script 'do' que é responsável por abrir/gerar um ou mais aplicativos de terminal. Para cada aplicação de terminal, é gerado um script de 'lançamento' que é responsável por executar determinados comandos naquele terminal.
feche as janelas geradas pela atividade anterior
py doer fechando