kanban for maak

To-do

( 12 )

Allow optional loading of env.scm files

Add documentation commentary in all modules

add cmd as alias to $

Allow commands to error out via #:key args adding a || true or maybe cleaner than that by checking exit val

Allow sudo, async with & , and output to /dev/null via #:key args

maak --list should list procedures in alphabetical order by default

Add option to hide procedures from being read as maak tasks (procedure properties ?)

Consider adding possibility of passing arguments to maak tasks ?

maak emacs mode and eshell completions

research paper on maak and using with Emacs

deb package for Debian

add more shell completions, zsh, fish

Work in Progress

( 1 )

docker packaging support on mac too

In Review

( 0 )

Done

( 10 )

Upstream to Guix

task dependencies via DSL : deps : list of symbols run in order, also allow direct function call, add docs

Automatically generate bash completions based on maak tasks

Find ways to package to deb, docker and more via Guix pack/bundle

Add alias shorthand for: manifest-shell and package shell via guix in DSL

Add fmt as alias to format #f

recreate guix's build utilities like copy-recursively, install-file, rmdir, etc

default task should be executed upon invoking kmk without tasks

Add inter-task dependencies

Add -l flag to allow pretty listing of all available tasks in kmk file


Rejected

( 0 )