chore: dedupe nix config
All checks were successful
/ build-host (map[host:beefcake]) (push) Successful in 33s
/ build-host (map[host:dragon]) (push) Successful in 46s
/ build-host (map[host:flipflop]) (push) Successful in 9s
/ build-host (map[host:foxtrot]) (push) Successful in 44s
/ build-host (map[host:rascal]) (push) Successful in 21s
/ build-host (map[host:router]) (push) Successful in 25s
/ build-host (map[host:steamdeck]) (push) Successful in 45s
/ build-devshell (push) Successful in 21s
/ flake-check (push) Successful in 5m48s
All checks were successful
/ build-host (map[host:beefcake]) (push) Successful in 33s
/ build-host (map[host:dragon]) (push) Successful in 46s
/ build-host (map[host:flipflop]) (push) Successful in 9s
/ build-host (map[host:foxtrot]) (push) Successful in 44s
/ build-host (map[host:rascal]) (push) Successful in 21s
/ build-host (map[host:router]) (push) Successful in 25s
/ build-host (map[host:steamdeck]) (push) Successful in 45s
/ build-devshell (push) Successful in 21s
/ flake-check (push) Successful in 5m48s
This commit is contained in:
parent
03f0baea26
commit
843b90cdd0
2 changed files with 27 additions and 35 deletions
40
flake.nix
40
flake.nix
|
@ -39,28 +39,40 @@
|
||||||
# stable inputs
|
# stable inputs
|
||||||
nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11";
|
nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11";
|
||||||
|
|
||||||
home-manager.url = "github:nix-community/home-manager/release-24.11";
|
home-manager = {
|
||||||
home-manager.inputs.nixpkgs.follows = "nixpkgs";
|
url = "github:nix-community/home-manager/release-24.11";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
|
|
||||||
# unstable inputs
|
# unstable inputs
|
||||||
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
|
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
|
||||||
|
|
||||||
home-manager-unstable.url = "github:nix-community/home-manager";
|
home-manager-unstable = {
|
||||||
home-manager-unstable.inputs.nixpkgs.follows = "nixpkgs-unstable";
|
url = "github:nix-community/home-manager";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||||
|
};
|
||||||
|
|
||||||
disko.url = "github:nix-community/disko/master";
|
disko = {
|
||||||
disko.inputs.nixpkgs.follows = "nixpkgs";
|
url = "github:nix-community/disko/master";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
|
|
||||||
sops-nix.url = "github:Mic92/sops-nix";
|
sops-nix = {
|
||||||
sops-nix.inputs.nixpkgs.follows = "nixpkgs-unstable";
|
url = "github:Mic92/sops-nix";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||||
|
};
|
||||||
|
|
||||||
git-hooks.url = "github:cachix/git-hooks.nix";
|
git-hooks = {
|
||||||
git-hooks.inputs.nixpkgs.follows = "nixpkgs-unstable";
|
url = "github:cachix/git-hooks.nix";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||||
|
};
|
||||||
|
|
||||||
slippi.url = "github:lytedev/slippi-nix";
|
slippi = {
|
||||||
# slippi.url = "git+file:///home/daniel/code/open-source/slippi-nix"; # used during flake development
|
url = "github:lytedev/slippi-nix";
|
||||||
slippi.inputs.nixpkgs.follows = "nixpkgs-unstable";
|
# url = "git+file:///home/daniel/code/open-source/slippi-nix"; # used during flake development
|
||||||
slippi.inputs.home-manager.follows = "home-manager-unstable";
|
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||||
|
inputs.home-manager.follows = "home-manager-unstable";
|
||||||
|
};
|
||||||
|
|
||||||
jovian.url = "github:Jovian-Experiments/Jovian-NixOS/development";
|
jovian.url = "github:Jovian-Experiments/Jovian-NixOS/development";
|
||||||
# jovian.inputs.nixpkgs.follows = "nixpkgs-unstable";
|
# jovian.inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||||
|
|
|
@ -111,28 +111,8 @@
|
||||||
trusted-users = [
|
trusted-users = [
|
||||||
"@wheel"
|
"@wheel"
|
||||||
];
|
];
|
||||||
extra-experimental-features = [
|
|
||||||
"nix-command"
|
|
||||||
"flakes"
|
|
||||||
];
|
|
||||||
auto-optimise-store = lib.mkDefault true;
|
auto-optimise-store = lib.mkDefault true;
|
||||||
extra-substituters = [
|
} // ((import ../../../flake.nix).nixConfig);
|
||||||
"https://cache.nixos.org/"
|
|
||||||
"https://nix-community.cachix.org"
|
|
||||||
"https://nix.h.lyte.dev"
|
|
||||||
|
|
||||||
"https://helix.cachix.org"
|
|
||||||
"https://ghostty.cachix.org"
|
|
||||||
];
|
|
||||||
extra-trusted-public-keys = [
|
|
||||||
"cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
|
|
||||||
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
|
|
||||||
"h.lyte.dev-2:te9xK/GcWPA/5aXav8+e5RHImKYMug8hIIbhHsKPN0M="
|
|
||||||
|
|
||||||
"helix.cachix.org-1:ejp9KQpR1FBI2onstMQ34yogDm4OgU2ru6lIwPvuCVs="
|
|
||||||
"ghostty.cachix.org-1:QB389yTa6gTyneehvqG58y0WnHjQOqgnA+wBnpWWxns="
|
|
||||||
];
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
sops = {
|
sops = {
|
||||||
|
|
Loading…
Add table
Reference in a new issue