Skip to main content

The Library

The Library is a user-wide collection of instruction files. It allows for storing instruction files outside of project directories. This allows for the separation of open-source projects and the specific instructions from the specific instructions for deploying them to proprietary environments.

Managing

Files in the Library are managed with the btd command.

Location

The btd can be used to set the default location to store instruction files in the Library. This allows the storing of files in any directory, including ones that are synced across computers.

Base Directory for Codebase Directories

Instruction files in the Library have a directory that corresponds to the codebase they are for. This directory can be relative, in which case the Library's base is used. This allows instruction files to be used on computer with different locations for storing codebases. The default base is the current working directory.