enables a flexible dev env as exemplified below. Note that it's possible to override libraries marked as git submodules. Concretely ~/common-lisp/cl-lib overrides /path/to/nyxt/checkout/_build/cl-lib, where cl-lib is a dependency featured in .gitmodules. The approach works for both Linux and macOS.
Description
Thanks to the changes to the
*.nix
files, adding the element below to{sly,slime}-lisp-implementations
enables a flexible dev env as exemplified below. Note that it's possible to override libraries marked as git submodules. Concretely
~/common-lisp/cl-lib
overrides/path/to/nyxt/checkout/_build/cl-lib
, wherecl-lib
is a dependency featured in.gitmodules
. The approach works for both Linux and macOS.Fixes #3374
Checklist:
(asdf:test-system :nyxt/<renderer>)
)