A simple declarative from-source package manager.
When installing user packages, the XDG base directory specification is used to determine the install location (unless on macOS/Microsoft Windows). The specification is extended with the following variables:
$XDG_BIN_HOMEfor executables, defaults to$HOME/.local/bin.$XDG_LIB_HOMEfor shared libraries, defaults to$HOME/.local/lib.$XDG_INCLUDE_HOMEfor headers, defaults to$HOME/.local/include.