flake: remove duplicate inputs

This commit is contained in:
Eman Resu 2025-02-06 23:42:17 -05:00 committed by Anthony Rodriguez
parent 499973debf
commit 4e6b2a1162
Signed by: nezia
SSH key fingerprint: SHA256:Ihfpl0rUpqDevYqnzSR34OYfVLbDNkBiUjs3CpX4ykA

View file

@ -46,28 +46,43 @@
agenix = { agenix = {
url = "github:ryantm/agenix"; url = "github:ryantm/agenix";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
inputs.systems.follows = "systems";
}; };
anyrun = { anyrun = {
url = "github:anyrun-org/anyrun"; url = "github:anyrun-org/anyrun";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
inputs.systems.follows = "systems";
inputs.flake-parts.follows = "flake-parts";
}; };
basix = { basix = {
url = "github:notashelf/basix"; url = "github:notashelf/basix";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
inputs.flake-parts.follows = "flake-parts";
}; };
deploy-rs = { deploy-rs = {
url = "github:serokell/deploy-rs"; url = "github:serokell/deploy-rs";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
inputs.utils.follows = "flake-utils"; # Yes, it's actually called `utils`, not a typo
}; };
hyprland.url = "github:hyprwm/Hyprland"; hyprland =
{
url = "github:hyprwm/Hyprland";
inputs.systems.follows = "systems";
};
hypridle = { hypridle = {
url = "github:hyprwm/hypridle"; url = "github:hyprwm/hypridle";
inputs = { inputs = {
hyprlang.follows = "hyprland/hyprlang"; hyprlang.follows = "hyprland/hyprlang";
hyprutils.follows = "hyprland/hyprutils"; hyprutils.follows = "hyprland/hyprutils";
hyprgraphics.follows = "hyprland/hyprgraphics";
hyprwayland-scanner.follows = "hyprland/hyprwayland-scanner";
hyprland-protocols.follows = "hyprland/hyprland-protocols";
nixpkgs.follows = "hyprland/nixpkgs"; nixpkgs.follows = "hyprland/nixpkgs";
systems.follows = "hyprland/systems"; systems.follows = "systems";
}; };
}; };
hyprlock = { hyprlock = {
@ -75,8 +90,11 @@
inputs = { inputs = {
hyprlang.follows = "hyprland/hyprlang"; hyprlang.follows = "hyprland/hyprlang";
hyprutils.follows = "hyprland/hyprutils"; hyprutils.follows = "hyprland/hyprutils";
hyprgraphics.follows = "hyprland/hyprgraphics";
hyprwayland-scanner.follows = "hyprland/hyprwayland-scanner";
nixpkgs.follows = "hyprland/nixpkgs"; nixpkgs.follows = "hyprland/nixpkgs";
systems.follows = "hyprland/systems"; systems.follows = "systems";
}; };
}; };
hyprpaper = { hyprpaper = {
@ -84,8 +102,11 @@
inputs = { inputs = {
hyprlang.follows = "hyprland/hyprlang"; hyprlang.follows = "hyprland/hyprlang";
hyprutils.follows = "hyprland/hyprutils"; hyprutils.follows = "hyprland/hyprutils";
hyprgraphics.follows = "hyprland/hyprgraphics";
hyprwayland-scanner.follows = "hyprland/hyprwayland-scanner";
nixpkgs.follows = "hyprland/nixpkgs"; nixpkgs.follows = "hyprland/nixpkgs";
systems.follows = "hyprland/systems"; systems.follows = "systems";
}; };
}; };
hyprwm-contrib = { hyprwm-contrib = {
@ -99,10 +120,15 @@
nix-gaming = { nix-gaming = {
url = "github:fufexan/nix-gaming"; url = "github:fufexan/nix-gaming";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
inputs.flake-parts.follows = "flake-parts";
}; };
nvf = { nvf = {
url = "github:notashelf/nvf"; url = "github:notashelf/nvf";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
inputs.systems.follows = "systems";
inputs.flake-utils.follows = "flake-utils";
inputs.flake-parts.follows = "flake-parts";
}; };
treefmt-nix = { treefmt-nix = {
url = "github:numtide/treefmt-nix"; url = "github:numtide/treefmt-nix";
@ -112,6 +138,15 @@
url = "github:nezia1/nezia.dev"; url = "github:nezia1/nezia.dev";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
# Dependency pinning to prevent duplicate versions
systems.url = "github:nix-systems/default";
flake-utils =
{
url = "github:numtide/flake-utils";
inputs.systems.follows = "systems";
};
flake-parts.url = "github:hercules-ci/flake-parts";
}; };
nixConfig = { nixConfig = {
extra-substituters = [ extra-substituters = [