StrayDragon / tweedle

:zap: A bundle of useful script : help you to finish the daily repetitive boring operations, automatic project configs generation, etc
MIT License
3 stars 1 forks source link

[Feature Request] An automation scripts mechanism to automate some actions #5

Open StrayDragon opened 4 years ago

StrayDragon commented 4 years ago

Is your feature request related to a problem? Please describe.

Like bash scripts to batch some actions.

Describe the solution you'd like

For example, you can use it to reinstall some applications quickly... If you use some interactive CLI apps, like ipython, 'ipdb', mycli, pgcli, iredis, etc. normally, you may need install them manually. but now use the sub-command and customized scripts to solved it easily

# reinstall.toml
# User define
[required]
executable = 'pipx'
cmd = 'pipx install $'

[install]
list = ['ipython','ipdb','mycli']
$ dg install --from=reinstall.toml

Notes

Configuration file type and options also need to look for a good way to express idea and goal clearly.

StrayDragon commented 4 years ago

Maybe implemented as part of #6 :smile: