Vinland Skeleton Released

Vinland now has a project skeleton! 🎉 🎈 🥳

To get started, just follow the instructions on the project README or read on here.

There is a new system, FOO.LISP.VINLAND.SKELETON that contains the function to generate a project.

You can run the following to see the full list of options:

(ql:quickload "foo.lisp.vinland.skeleton")

(documentation 'foo.lisp.vinland.skeleton:make-project 'function)

The skeleton comes in two flavors, “web” and “api”. Web is the default. If you intend to use the web flavor, you can also specify SKIP-HOTWIRE T and/or SKIP-SHOELACE T to skip inclusion of Hotwire Turbo and Stimulus, and Shoelace web components, respectively.

Future plans for the skeleton are described in the README, so I’ll leave this post short and sweet.