summary refs log tree commit diff stats
path: root/update (follow)
Commit message (Collapse)AuthorAge
* Fix(update): RemoveSoispha2023-05-02
| | | | It will (at some point) be installed through direnv, when it is in nixpkgs.
* Feat(update): Use update flakeSoispha2023-04-29
| | | | This comes with better dependency handling and further visual upgrades.
* Build: Add update scriptSoispha2023-04-18
This allows to group different update commands together and to raise awareness of the update task. The `grep '[^0-9]_[0-9] flake.lock'` is needed to check if multiple imports exists for the same input as nix will name them 'nixpkgs_1' 'nixpkgs_2' and so on. Having multiple inputs for the same thing just increases the needed storage space, if no other inputs are set to follow, but can break a flake's evaluation because of a partial update e.g., nixpkgs follows our version, but we leave rust-overlay unfollowed. This example would result in a newer cargo version (rust-overlay) getting combined with old packages (nixpkgs), which introduces the aforementioned partial update.