nixos-config/flake.nix

29 lines
907 B
Nix
Raw Permalink Normal View History

2025-01-24 00:28:22 +01:00
{
2025-05-13 14:26:22 +02:00
description = "System configuration for NixOS";
2025-01-24 00:28:22 +01:00
inputs = {
2025-05-29 13:06:13 +02:00
# General inputs
nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
2025-05-13 14:26:22 +02:00
home-manager.url = "github:nix-community/home-manager";
home-manager.inputs.nixpkgs.follows = "nixpkgs";
2025-05-30 12:06:21 +02:00
# Secrets
sops-nix.url = "github:Mic92/sops-nix";
sops-nix.inputs.nixpkgs.follows = "nixpkgs";
secrets.url = "git+ssh://gitea@git.bulthuis.dev/Jan/nixos-secrets";
# Disk setup
2025-05-29 13:06:13 +02:00
disko.url = "github:nix-community/disko";
disko.inputs.nixpkgs.follows = "nixpkgs";
impermanence.url = "github:nix-community/impermanence";
# For Minecraft VM
2025-05-18 15:00:51 +02:00
nix-minecraft.url = "github:Jan-Bulthuis/nix-minecraft";
nix-minecraft.inputs.nixpkgs.follows = "nixpkgs";
nix-modpack.url = "github:Jan-Bulthuis/nix-modpack";
nix-modpack.inputs.nixpkgs.follows = "nixpkgs";
2025-01-24 00:28:22 +01:00
};
2025-05-28 13:39:00 +02:00
outputs = inputs: import ./glue inputs;
2025-01-24 00:28:22 +01:00
}