aboutsummaryrefslogtreecommitdiff
path: root/src/nix/flake.cc
AgeCommit message (Expand)Author
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
2022-04-19Merge branch 'issue-6075' of https://github.com/kamadorueda/nixEelco Dolstra
2022-04-14Make InstallableFlake::toValue() and toDerivation() behave consistentlyEelco Dolstra
2022-04-06nix flake check: Warn about deprecated nixosModule outputRehno Lindeque
2022-04-05Allow `welcomeText` when checking a flake templateThéophane Hufschmitt
2022-03-18Merge remote-tracking branch 'origin/master' into coerce-stringGuillaume Maudoux
2022-03-18Revert extra colon at end os stringsGuillaume Maudoux
2022-03-11nix-fmt: add commandKevin Amado
2022-03-07StyleEelco Dolstra
2022-03-07Explicit error in flake init/new when not in storeGuillaume Desforges
2022-03-07more fixesGuillaume Maudoux
2022-03-04Add detailed error mesage for coerceTo{String,Path}Guillaume Maudoux