aboutsummaryrefslogtreecommitdiff
path: root/src/nix/flake.cc
AgeCommit message (Expand)Author
2023-06-27nix flake check: improve error message if overlay is not a lambda (#8582)Maximilian Bosch
2023-06-24Add `dirtyRev` and `dirtyShortRev` to `fetchGit`Michael Hoang
2023-05-23`nix flake check`: skip derivations for foreign systems (#7759)Peter Becich
2023-04-24Merge remote-tracking branch 'origin/master' into source-pathEelco Dolstra
2023-04-21Use `std::set<StringContextElem>` not `PathSet` for string contextsJohn Ericson
2023-04-06Backport SourcePath from the lazy-trees branchEelco Dolstra
2023-03-27Merge pull request #7609 from obsidiansystems/hide-experimental-settingsJohn Ericson
2023-03-26Catch eval errors in `hasContent`oxalica
2023-03-20Move enabled experimental feature to libutil structJohn Ericson
2023-03-15Make command infra less stateful and more regularJohn Ericson
2023-03-02Get rid of some unchecked calls to std::coutEelco Dolstra
2023-02-20Split out `InstallableFlake` and `InstallableAttrPath`John Ericson
2023-01-31nix flake show: Ignore empty attrsetsRobert Hensing
2023-01-27apply showAllSystems to legacyPackages as wellMax
2023-01-27Merge remote-tracking branch 'nixos/master' into pr-flake-show-foreignThéophane Hufschmitt
2023-01-19Revert "Revert "Merge pull request #6204 from layus/coerce-string""Guillaume Maudoux
2023-01-18Revert "Merge pull request #6204 from layus/coerce-string"Robert Hensing
2023-01-16flake check: Recognize well known community attributesRobert Hensing
2023-01-11Remove default constructor from `OutputsSpec`John Ericson
2023-01-10Parse string context elements properlyJohn Ericson
2023-01-10Make clear that `StorePathWithOutputs` is a deprecated typeJohn Ericson
2023-01-05Don't check NixOS modulesNaïm Favier
2023-01-02Merge remote-tracking branch 'origin/master' into coerce-stringEelco Dolstra
2022-12-07Trivial changes from the lazy-trees branchEelco Dolstra
2022-11-16Replace src/libutil/json.cc with nlohmann json generationYorick van Pelt
2022-09-07showForeign -> showAllSystemsMax
2022-09-07WIP: broken merge but need a git checkpointGuillaume Maudoux
2022-09-01nix flake show: don't evaluate derivations for foreign systems by defaultMax
2022-08-17nix flake metadata: Don't show "Inputs" if there are no inputsEelco Dolstra
2022-07-12Merge pull request #6693 from ncfavier/complete-flake-inputsThéophane Hufschmitt
2022-06-29Merge remote-tracking branch 'origin/master' into better-flake-new-error-messageThéophane Hufschmitt
2022-06-26#6699 flake init: fix trying to add unchanged fileManu [tennox]
2022-06-26#6699 flake init: Apply suggestions of @thufschmittManu [tennox]
2022-06-26Update src/nix/flake.cc Manuel
2022-06-26Update src/nix/flake.cc Manuel
2022-06-21 #6542 Apply flake templates partially on conflictsManu [tennox]
2022-06-20Complete flake inputs for all given flakesNaïm Favier
2022-05-23Merge pull request #6560 from ncfavier/patch-1Théophane Hufschmitt
2022-05-21typo: defaultApps → defaultAppNaïm Camille Favier
2022-05-18Hint at the source file on conflict in `flake new`Théophane Hufschmitt
2022-05-13fix: alignment during flake show of legacyPackagesTom Bereknyei
2022-05-03Allow selecting derivation outputs using 'installable!outputs'Eelco Dolstra
2022-04-29Merge remote-tracking branch 'origin/master' into coerce-stringGuillaume Maudoux
2022-04-28fix errors case and wordingGuillaume Maudoux
2022-04-26nix: Respect meta.outputsToInstall, and use all outputs by defaultEelco Dolstra
2022-04-26EvalCache: Revert to using symbols in getAttr()Eelco Dolstra
2022-04-25rename SymbolIdx -> Symbol, Symbol -> SymbolStrpennae
2022-04-21store Symbols in a table as well, like positionspennae
2022-04-21replace most Pos objects/ptrs with indexes into a position tablepennae
2022-04-19Require formatters to be packagesEelco Dolstra