add rust-overlay to config for easy rustc retrieval
This commit is contained in:
parent
db6dee13eb
commit
63b98d9ea3
23
flake.lock
23
flake.lock
|
|
@ -457,7 +457,28 @@
|
||||||
"nixpkgs": "nixpkgs_5",
|
"nixpkgs": "nixpkgs_5",
|
||||||
"nixpkgs-unstable": "nixpkgs-unstable",
|
"nixpkgs-unstable": "nixpkgs-unstable",
|
||||||
"nordvpn-flake": "nordvpn-flake",
|
"nordvpn-flake": "nordvpn-flake",
|
||||||
"nur": "nur"
|
"nur": "nur",
|
||||||
|
"rust-overlay": "rust-overlay"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"rust-overlay": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1786507911,
|
||||||
|
"narHash": "sha256-w5aZRLbiu7H6TqsYXVMdRKg0S4DRaJpxyqxx86AwxVk=",
|
||||||
|
"owner": "oxalica",
|
||||||
|
"repo": "rust-overlay",
|
||||||
|
"rev": "39db48099ad16834af7e27485a4babf9c28b3897",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "oxalica",
|
||||||
|
"repo": "rust-overlay",
|
||||||
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rust-overlays": {
|
"rust-overlays": {
|
||||||
|
|
|
||||||
|
|
@ -16,13 +16,17 @@
|
||||||
url = "github:nix-community/emacs-overlay";
|
url = "github:nix-community/emacs-overlay";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
rust-overlay = {
|
||||||
|
url = "github:oxalica/rust-overlay";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
apple-fonts.url = "github:Lyndeno/apple-fonts.nix";
|
apple-fonts.url = "github:Lyndeno/apple-fonts.nix";
|
||||||
duralumin.url = "git+https://git.nirgendwo.xyz/janis/duralumin.git";
|
duralumin.url = "git+https://git.nirgendwo.xyz/janis/duralumin.git";
|
||||||
nordvpn-flake.url = "github:janis-bhm/nordvpn-flake";
|
nordvpn-flake.url = "github:janis-bhm/nordvpn-flake";
|
||||||
nordvpn-flake.inputs.nixpkgs.follows = "nixpkgs";
|
nordvpn-flake.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = inputs @ { disko, nixpkgs, nixos-wsl, nixpkgs-unstable, home-manager, duralumin, emacs-overlay, nordvpn-flake, ... }:
|
outputs = inputs @ { disko, nixpkgs, nixos-wsl, nixpkgs-unstable, home-manager, duralumin, emacs-overlay, rust-overlay, nordvpn-flake, ... }:
|
||||||
let
|
let
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
overlay-unstable = final: prev: {
|
overlay-unstable = final: prev: {
|
||||||
|
|
@ -68,6 +72,7 @@
|
||||||
overlays = [
|
overlays = [
|
||||||
inputs.nur.overlays.default
|
inputs.nur.overlays.default
|
||||||
emacs-overlay.overlays.default
|
emacs-overlay.overlays.default
|
||||||
|
rust-overlay.overlays.default
|
||||||
nordvpn-flake.overlays.default
|
nordvpn-flake.overlays.default
|
||||||
overlay-unstable
|
overlay-unstable
|
||||||
duralumin.overlays.default
|
duralumin.overlays.default
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue