Nix 2.93.3
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
Loading...
Searching...
No Matches
command.hh File Reference

Go to the source code of this file.

Classes

struct  nix::StoreCommand
struct  nix::CopyCommand
struct  nix::EvalCommand
struct  nix::MixFlakeOptions
struct  nix::SourceExprCommand
struct  nix::MixReadOnlyOption
struct  nix::RawInstallablesCommand
struct  nix::InstallablesCommand
struct  nix::InstallableCommand
struct  nix::MixOperateOnOptions
struct  nix::BuiltPathsCommand
struct  nix::StorePathsCommand
struct  nix::StorePathCommand
struct  nix::CommandRegistry
class  nix::MixAio< Base >
struct  nix::MixProfile
struct  nix::MixDefaultProfile
struct  nix::MixEnvironment

Functions

void nix::completeFlakeInputPath (AddCompletions &completions, EvalState &evalState, const std::vector< FlakeRef > &flakeRefs, std::string_view prefix)
void nix::completeFlakeRef (AsyncIoRoot &aio, AddCompletions &completions, ref< Store > store, std::string_view prefix)
void nix::completeFlakeRefWithFragment (AddCompletions &completions, EvalState &evalState, ref< eval_cache::CachingEvaluator > evaluator, flake::LockFlags lockFlags, Strings attrPathPrefixes, const Strings &defaultFlakeAttrPaths, std::string_view prefix)
kj::Promise< Result< void > > nix::printClosureDiff (ref< Store > store, const StorePath &beforePath, const StorePath &afterPath, bool json, std::string_view indent)

Variables

std::string nix::programPath
char ** nix::savedArgv