diff options
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 28 |
1 files changed, 24 insertions, 4 deletions
diff --git a/flake.nix b/flake.nix index d1e25c2c..bd0d7f81 100644 --- a/flake.nix +++ b/flake.nix @@ -1,3 +1,6 @@ +# Copyright (C) 2024 Benedikt Peetz <benedikt.peetz@b-peetz.de> +# +# SPDX-License-Identifier: GPL-3.0-or-later { description = "A NixOS System Configuration"; @@ -5,7 +8,9 @@ # base nixpkgs-stable.url = "github:NixOS/nixpkgs/nixos-24.05"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; + # open nixpkgs prs + # FIXME: Close these PRs <2024-09-07> nixpkgs-tfc.url = "github:soispha/nixpkgs/add-termfilechooser"; nixpkgs-onlykey.url = "github:soispha/nixpkgs/fix-onlykey-agent"; @@ -19,6 +24,13 @@ systems = { url = "github:nix-systems/x86_64-linux"; # only evaluate for this system }; + nuschtosSearch = { + url = "github:NuschtOS/search"; + inputs = { + flake-utils.follows = "flake-utils"; + nixpkgs.follows = "nixpkgs"; + }; + }; git-hooks = { url = "github:cachix/git-hooks.nix"; inputs = { @@ -39,6 +51,12 @@ }; flake-parts = { url = "github:hercules-ci/flake-parts"; + inputs = { + nixpkgs-lib.follows = "nixpkgs-lib"; + }; + }; + nixpkgs-lib = { + url = "github:nix-community/nixpkgs.lib"; }; haumea = { url = "github:nix-community/haumea"; @@ -81,9 +99,7 @@ }; crane = { url = "github:ipetkov/crane"; - inputs = { - nixpkgs.follows = "nixpkgs"; - }; + inputs = {}; }; flake-utils = { url = "github:numtide/flake-utils"; @@ -130,6 +146,7 @@ nix-darwin.follows = "nix-darwin"; nixpkgs.follows = "nixpkgs"; treefmt-nix.follows = "treefmt-nix"; + nuschtosSearch.follows = "nuschtosSearch"; }; }; agenix = { @@ -158,7 +175,10 @@ }; nixos-generators = { url = "github:nix-community/nixos-generators"; - inputs.nixpkgs.follows = "nixpkgs"; + inputs = { + nixpkgs.follows = "nixpkgs"; + nixlib.follows = "nixpkgs-lib"; + }; }; serverphone = { url = "git+https://codeberg.org/vhack.eu/serverphone.git"; |