mk
mk copied to clipboard
Configuration file
Implement configuration loading with an minimal feature that allows us to define custom actions:
actions:
foo:
commands: ... # shell code
While custom commands can be implemented using the Tool class like other external tools, the purpose of this feature is to allow us to add other configurable options.