|
Nix 2.93.3
Lix: A modern, delicious implementation of the Nix package manager; unstable internal interfaces
|
#include "lix/libcmd/installable-value.hh"#include "lix/libexpr/eval-cache.hh"#include "lix/libutil/args.hh"#include "lix/libcmd/common-eval-args.hh"#include "lix/libstore/path.hh"#include "lix/libexpr/flake/lockfile.hh"#include "lix/libutil/async.hh"#include <optional>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 |