tangled
alpha
login
or
join now
nove.dev
/
aoc-2024
0
fork
atom
retroactive, to derust my rust
0
fork
atom
overview
issues
pulls
pipelines
flake init
nove.dev
3 months ago
e53d02f6
+48
4 changed files
expand all
collapse all
unified
split
.envrc
.gitignore
flake.lock
flake.nix
+1
.envrc
···
1
1
+
use flake;
+3
.gitignore
···
1
1
+
.direnv/
2
2
+
.jj/
3
3
+
target/
+27
flake.lock
···
1
1
+
{
2
2
+
"nodes": {
3
3
+
"nixpkgs": {
4
4
+
"locked": {
5
5
+
"lastModified": 1763049705,
6
6
+
"narHash": "sha256-A5LS0AJZ1yDPTa2fHxufZN++n8MCmtgrJDtxFxrH4S8=",
7
7
+
"owner": "NixOS",
8
8
+
"repo": "nixpkgs",
9
9
+
"rev": "3acb677ea67d4c6218f33de0db0955f116b7588c",
10
10
+
"type": "github"
11
11
+
},
12
12
+
"original": {
13
13
+
"owner": "NixOS",
14
14
+
"ref": "nixos-25.05",
15
15
+
"repo": "nixpkgs",
16
16
+
"type": "github"
17
17
+
}
18
18
+
},
19
19
+
"root": {
20
20
+
"inputs": {
21
21
+
"nixpkgs": "nixpkgs"
22
22
+
}
23
23
+
}
24
24
+
},
25
25
+
"root": "root",
26
26
+
"version": 7
27
27
+
}
+17
flake.nix
···
1
1
+
{
2
2
+
inputs = {
3
3
+
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05";
4
4
+
};
5
5
+
6
6
+
outputs = { self, nixpkgs }:
7
7
+
let
8
8
+
pkgs = import nixpkgs { system = "x86_64-linux"; };
9
9
+
in {
10
10
+
devShells.x86_64-linux.default = pkgs.mkShell {
11
11
+
packages = with pkgs; [
12
12
+
rustc cargo clippy rustfmt
13
13
+
];
14
14
+
RUST_SRC_PATH = "${pkgs.rust.packages.stable.rustPlatform.rustLibSrc}";
15
15
+
};
16
16
+
};
17
17
+
}