aboutsummaryrefslogtreecommitdiff
path: root/src/nix/main.cc
AgeCommit message (Expand)Author
2024-10-15treewide: consistently mark overridden settings as suchAlois Wohlschlager
2024-10-01Remove static initializers for `RegisterLegacyCommand`Rebecca Turner
2024-09-06Merge "Stop the logger in legacy commands again" into mainalois31
2024-08-26libstore: remove static initializers for Store registrationsPierre Bourdon
2024-08-21Stop the logger in legacy commands againAlois Wohlschlager
2024-08-18libutil: Optimize feature checkspiegames
2024-08-17libexpr: Introduce Deprecated featurespiegames
2024-08-10fix: check if it is a Real terminal, not just if it is a terminalJade Lovelace
2024-08-09main: require argv[0]eldritch horrors
2024-08-08tree-wide: fix a pile of lintsJade Lovelace
2024-07-01tree-wide: unify progress bar inactive and paused statesAlois Wohlschlager
2024-06-17libexpr: pass Exprs as references, not pointerseldritch horrors
2024-06-01Revert "nix3: always use the same verbosity default (info)"Qyriad
2024-05-29util.{hh,cc}: Split out namespaces.{hh,cc}Tom Hubrecht
2024-05-29util.{hh,cc}: Split out current-process.{hh,cc}Tom Hubrecht
2024-05-24nix3: always use the same verbosity default (info)Qyriad
2024-05-03Rename `nix show-config` to `nix config show`Théophane Hufschmitt
2024-03-27HOT SALE: 15% off your build times!Jade Lovelace
2024-03-25Overhaul completions, redo #6693 (#8131)John Ericson
2024-03-18un-nixes ur lix, a littleJade Lovelace
2024-03-04Merge pull request #10067 from ramboman/fix-proxy-nixeldritch horrors
2023-11-10backport fix for the `--help` outputValentin Gagarin
2023-08-14Create `outputOf` primop.John Ericson
2023-08-02Add infra for experimental store implemenationsJohn Ericson
2023-07-31Move evaluator settings (type and global) to separate file/headerJohn Ericson
2023-06-27Automatically document builtin constantsJohn Ericson
2023-04-17Merge remote-tracking branch 'upstream/master' into source-pathRobert Hensing
2023-04-11Merge pull request #7798 from peeley/list-experimental-featuresEelco Dolstra
2023-04-07`nix show-derivation` -> `nix derivation show`John Ericson
2023-04-06Backport SourcePath from the lazy-trees branchEelco Dolstra
2023-04-04Assemble experimental feature docs outside of Nix itselfJohn Ericson
2023-04-03Stuctured command stabilityJohn Ericson
2023-04-03Merge pull request #7610 from obsidiansystems/gate-default-settingsThéophane Hufschmitt
2023-03-27Merge pull request #8084 from edolstra/store-docsEelco Dolstra
2023-03-27Punt on improper global flags for nowJohn Ericson
2023-03-21Add a "help" categoryEelco Dolstra
2023-03-21Move store docs to 'nix help-stores'Eelco Dolstra
2023-03-21Support per-store Markdown documentationEelco Dolstra
2023-03-21nix store --help: Include store type documentationEelco Dolstra
2023-03-20Fix handling of experimental features mid-parseJohn Ericson
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-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-02Merge remote-tracking branch 'origin/master' into coerce-stringEelco Dolstra
2022-10-31Merge pull request #7231 from jfroche/fix/savedArgv-accessEelco Dolstra
2022-10-28Move savedArgv into libmainJean-François Roche
2022-10-26Fix `nix __build-remote`Théophane Hufschmitt
2022-10-16Merge remote-tracking branch 'origin/master' into coerce-stringGuillaume Maudoux