38 lines
698 B
Nix
38 lines
698 B
Nix
# Core Inputs
|
|
|
|
/**
|
|
Essential inputs that form
|
|
the foundation of the NixOS configuration
|
|
*/
|
|
{ ... }:
|
|
{
|
|
/**
|
|
The Core of NixOS, providing packages and modules.
|
|
Points to `nixos-unstable` branch for latest features an updates
|
|
*/
|
|
nixpkgs = {
|
|
url = "github:NixOS/nixpkgs/nixos-unstable";
|
|
};
|
|
|
|
/**
|
|
A modular flake framework that simplifies flake organizing
|
|
and reduces boilerplate code.
|
|
*/
|
|
flake-parts = {
|
|
url = "github:hercules-ci/flake-parts";
|
|
};
|
|
|
|
/**
|
|
Like flake-parts, but for flake inputs
|
|
*/
|
|
flake-file = {
|
|
url = "github:vic/flake-file";
|
|
};
|
|
|
|
/**
|
|
Runtime secrets management.
|
|
*/
|
|
sops-nix = {
|
|
url = "github:mic92/sops-nix";
|
|
};
|
|
}
|