nixos/flake.nix

27 lines
638 B
Nix
Raw Normal View History

2025-12-04 11:46:05 +00:00
# flake.nix (New File)
{
description = "Fred's NixOS Flake";
inputs = {
2025-12-04 11:50:29 +00:00
# NixOS unstable
2025-12-04 11:46:05 +00:00
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
2025-12-04 11:50:29 +00:00
# Home Manager master
2025-12-04 11:46:05 +00:00
home-manager = {
url = "github:nix-community/home-manager/master";
# Ensure Home Manager uses the Nixpkgs input defined above
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs = { self, nixpkgs, home-manager, ... }: {
nixosConfigurations.FredOS-Gaming = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
./common.nix
home-manager.nixosModules.home-manager
];
};
};
}