flake: simplify inputs

This commit is contained in:
Aly Raffauf 2024-07-06 13:58:52 -04:00
parent 4d6dc23e48
commit 6b7f0f5591

View file

@ -5,50 +5,23 @@
nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05"; nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05";
nixpkgsUnstable.url = "github:nixos/nixpkgs/nixos-unstable"; nixpkgsUnstable.url = "github:nixos/nixpkgs/nixos-unstable";
agenix = { agenix.url = "github:ryantm/agenix";
url = "github:ryantm/agenix"; disko.url = "github:nix-community/disko";
inputs.nixpkgs.follows = "nixpkgs"; home-manager.url = "github:nix-community/home-manager/release-24.05";
};
# Automated disk partitioning.
disko = {
url = "github:nix-community/disko";
inputs.nixpkgs.follows = "nixpkgs";
};
# Automated disk partitioning.
raffauflabs = {
url = "github:alyraffauf/raffauflabs";
inputs.nixpkgs.follows = "nixpkgs";
};
## Motion sensor and auto-rotate for Hyprland.
iio-hyprland = {
url = "github:JeanSchoeller/iio-hyprland";
inputs.nixpkgs.follows = "nixpkgs";
};
# Stable home-manager, synced with latest stable nixpkgs.
home-manager = {
url = "github:nix-community/home-manager/release-24.05";
inputs.nixpkgs.follows = "nixpkgs";
};
# Latest hyprland from git.
hyprland.url = "git+https://github.com/hyprwm/Hyprland?submodules=1"; hyprland.url = "git+https://github.com/hyprwm/Hyprland?submodules=1";
iio-hyprland.url = "github:JeanSchoeller/iio-hyprland";
nixvim = { nixvim.url = "github:nix-community/nixvim/nixos-24.05";
url = "github:nix-community/nixvim/nixos-24.05";
inputs.nixpkgs.follows = "nixpkgs";
};
nur.url = github:nix-community/NUR; nur.url = github:nix-community/NUR;
raffauflabs.url = "github:alyraffauf/raffauflabs";
wallpapers.url = "github:alyraffauf/wallpapers";
# My wallpapers agenix.inputs.nixpkgs.follows = "nixpkgs";
wallpapers = { disko.inputs.nixpkgs.follows = "nixpkgs";
url = "github:alyraffauf/wallpapers"; home-manager.inputs.nixpkgs.follows = "nixpkgs";
inputs.nixpkgs.follows = "nixpkgs"; iio-hyprland.inputs.nixpkgs.follows = "nixpkgs";
}; nixvim.inputs.nixpkgs.follows = "nixpkgs";
raffauflabs.inputs.nixpkgs.follows = "nixpkgs";
wallpapers.inputs.nixpkgs.follows = "nixpkgs";
}; };
nixConfig = { nixConfig = {