Commit Graph

7 Commits

Author SHA1 Message Date
Fintan Halpenny aca5cf669f
nix: update for rust-1.74
Updates the niv sources to pin for rust-1.74.

Signed-off-by: Fintan Halpenny <fintan.halpenny@gmail.com>
X-Clacks-Overhead: GNU Terry Pratchett
2023-11-21 10:23:34 +01:00
Fintan Halpenny 6143c37d3b
nix: add rust-analyzer
Add rust-analyzer to allow for the use of the analyzer in LSPs

Signed-off-by: Fintan Halpenny <fintan.halpenny@gmail.com>
X-Clacks-Overhead: GNU Terry Pratchett
2023-08-25 16:54:41 +02:00
Fintan Halpenny 5c3f3c65f9
nix: update toolchain
Update the nix toolchain to be on par with rust-1.70.0

Signed-off-by: Fintan Halpenny <fintan.halpenny@gmail.com>
X-Clacks-Overhead: GNU Terry Pratchett
2023-06-07 11:44:44 +02:00
Fintan Halpenny 3f48c2c516
Rust 1.67
Rust 1.67 was announced[0]. Update the necessary files for running
1.67 and fix the clippy suggestions for string interpolation.

[0]: https://blog.rust-lang.org/2023/01/26/Rust-1.67.0.html

Signed-off-by: Fintan Halpenny <fintan.halpenny@gmail.com>
X-Clacks-Overhead: GNU Terry Pratchett
2023-02-04 19:30:29 +01:00
Fintan Halpenny 9017c59110
nix: update sources for rust-1.66
To match the new toolchain update, run `niv update` to get the latest
rust-1.66.

Signed-off-by: Fintan Halpenny <fintan.halpenny@gmail.com>
X-Clacks-Overhead: GNU Terry Pratchett
2022-12-19 13:03:15 +00:00
Fintan Halpenny 3aa7a5635b
nix: update sources for rust-1.65
Signed-off-by: Fintan Halpenny <fintan.halpenny@gmail.com>
X-Clacks-Overhead: GNU Terry Pratchett
2022-11-05 12:48:02 +01:00
Fintan Halpenny 50dd817762
meta: add nix tooling
Adds nix tooling to allow people to develop using nix dependencies.

Uses niv to pin nixpkgs, rust-overlay, and niv itself.

This will give Rust tooling that is up to date with rustc-1.64.0.

Signed-off-by: Fintan Halpenny <fintan.halpenny@gmail.com>
2022-10-12 12:21:01 +02:00