aboutsummaryrefslogtreecommitdiff
path: root/src/nix/upgrade-nix.cc
AgeCommit message (Expand)Author
2024-07-15nix3-upgrade-nix: always use the /new/ nix-env to perform the installationQyriad
2024-07-01tree-wide: unify progress bar inactive and paused statesAlois Wohlschlager
2024-06-18filetransfer: {up,down}load -> transfereldritch horrors
2024-05-29util.{hh,cc}: Split out processes.{hh,cc}Tom Hubrecht
2024-05-25nix3-upgrade-nix: fix when there are differing pnamesQyriad
2024-05-05point nix3-upgrade-nix to releases.lix.systems/manifest.nixQyriad
2024-05-02nix3-profile: make element names stableQyriad
2024-04-29nix3-upgrade-nix: allow manually specifying new nixQyriad
2024-04-29fix `nix upgrade-nix` on new-style profilesQyriad
2024-03-17Delete hasPrefix and hasSuffix from the codebaseJade Lovelace
2023-07-31Move evaluator settings (type and global) to separate file/headerJohn Ericson
2023-07-09Clean up `SearchPath`John Ericson
2023-04-17Merge remote-tracking branch 'upstream/master' into source-pathRobert Hensing
2023-04-06Backport SourcePath from the lazy-trees branchEelco Dolstra
2023-04-03Stuctured command stabilityJohn Ericson
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
2022-09-07WIP: broken merge but need a git checkpointGuillaume Maudoux
2022-06-02Explain exactly what nix-upgrade nix doesChris Wögi
2022-04-28fix errors case and wordingGuillaume Maudoux
2022-03-18Revert extra colon at end os stringsGuillaume Maudoux
2022-03-07more fixesGuillaume Maudoux
2022-03-04Add error context for most basic coercionsGuillaume Maudoux
2022-01-18Get rid of std::shared_ptr<std::string> and ref<std::string>Eelco Dolstra
2021-01-21Improve error formattingEelco Dolstra
2021-01-13Convert option descriptions to MarkdownEelco Dolstra
2020-12-21Add 'nix upgrade-nix' manpageEelco Dolstra
2020-10-06Remove static variable name clashesEelco Dolstra
2020-06-15Get rid of explicit ErrorInfo constructorsEelco Dolstra
2020-05-13change status messages to info levelBen Burdette
2020-05-11Merge branch 'master' into errors-phase-2Ben Burdette
2020-05-06todo removalBen Burdette
2020-05-05nix --help: Group commandsEelco Dolstra
2020-05-04Flag: Use designated initializersEelco Dolstra
2020-05-03convert some printError calls to logErrorBen Burdette
2020-04-08datatransfer.{cc,hh} -> filetransfer.{cc,hh}Nikola Knezevic
2020-04-08DataTransfer -> FileTransferNikola Knezevic
2020-04-08{get,make,new}Downloader -> DataTransferNikola Knezevic
2020-04-08Rename src/lib/download.* to src/lib/datatransfer.*Nikola Knezevic
2020-04-08DownloadRequest -> DataTransferRequestNikola Knezevic
2020-03-24findAlongAttrPath(): Return positionEelco Dolstra
2019-12-10Make the Store API more type-safeEelco Dolstra
2019-12-05Make subcommand construction in MultiCommand lazyEelco Dolstra
2019-11-22getEnv(): Return std::optionalEelco Dolstra
2018-08-30nix upgrade-nix: Handle .nix-profile being a link to .../profiles/per-user/...Eelco Dolstra
2018-08-30nix upgrade-nix: Improve error message if 'nix' is not in a profileEelco Dolstra
2018-08-30Merge branch 'nix-upgrade-profile' of https://github.com/LnL7/nixEelco Dolstra
2018-08-30Add simple test for nix upgrade-nixEelco Dolstra
2018-08-25upgrade-nix: resolve profile symlinksDaiderd Jordan
2018-08-25upgrade-nix: add --dry-runDaiderd Jordan