# Functions
AllPrechecks runs all the prechecks.
IsFlakesEnabled checks if the flakes are enabled in the nix configuration.
ValidateNixVersion checks if the current nix version is it compatible with bsf.
# Variables
PreCheckCmd represents the precheck command that checks the pre-requisites.