diff --git a/README.md b/README.md index 7a37c35..132e7b7 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ Current Features: - custom print function - confirmation prompt -Depends on `GNU Make`, obviously and `Python >=3.7`. +Depends on `GNU Make`, obviously and `Python >=3.7`, and `bash` (or `zsh`). Wait python?!?!, I'm not `pip` installing some package just to parse my makefile. I agree, all you need is one file [`.task.mk`](./task.mk). diff --git a/docs/index.md b/docs/index.md index ed3f402..4e72ba5 100644 --- a/docs/index.md +++ b/docs/index.md @@ -20,7 +20,7 @@ Current Features: - custom print function - confirmation prompt -Depends on `GNU Make`, obviously and `Python >=3.7`. +Depends on `GNU Make`, obviously and `Python >=3.7`, and `bash` (or `zsh`). Wait python?!?!, I'm not `pip` installing some package just to parse my makefile. I agree, all you need is one file [`.task.mk`](https://github.com/daylinmorgan/task.mk/v22.9.19/task.mk). diff --git a/docs/usage.md b/docs/usage.md index 0a6bb53..3ddaf92 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -56,23 +56,19 @@ See this project's `make info` for an example. You can quickly customize some of the default behavior of `task.mk` by overriding the below variables prior to the `-include .task.mk`. ```make -# ---- CONFIG ---- # +# ---- [config] ---- # HEADER_STYLE ?= b_cyan -PARAMS_STYLE ?= b_magenta ACCENT_STYLE ?= b_yellow +PARAMS_STYLE ?= $(ACCENT_STYLE) GOAL_STYLE ?= $(ACCENT_STYLE) MSG_STYLE ?= faint DIVIDER_STYLE ?= default DIVIDER ?= ─ HELP_SEP ?= │ - # python f-string literals EPILOG ?= -define USAGE ?= -{ansi.$(HEADER_STYLE)}usage{ansi.end}: - make - -endef +USAGE ?={ansi.$(HEADER_STYLE)}usage{ansi.end}:\n make \n +INHERIT_SHELL ?= ``` To use a custom color for one of the predefined configuration variables specify only the custom method.