Git fork
1# SPDX-FileCopyrightText: 2025 FreshlyBakedCake
2#
3# SPDX-License-Identifier: MIT
4
5let
6 pins = import ./npins;
7
8 nilla = import pins.nilla;
9in
10nilla.create (
11 { config, lib }:
12 {
13 config = {
14 inputs.nixpkgs = {
15 src = pins.nixpkgs;
16 settings.overlays = [ config.inputs.fenix.result.overlays.default ];
17 };
18
19 inputs.fenix.src = pins.fenix;
20
21 shells.default = {
22 systems = [ "x86_64-linux" ];
23
24 shell =
25 { mkShell, git, fenix, bacon }:
26 mkShell {
27 inputsFrom = [ git ];
28 packages = [
29 (fenix.complete.withComponents [
30 "cargo"
31 "clippy"
32 "rust-src"
33 "rustc"
34 "rustfmt"
35 "rust-analyzer"
36 ])
37 bacon
38 ];
39 };
40 };
41 };
42 }
43)