zaneyos/flake.nix

39 lines
874 B
Nix
Raw Normal View History

2024-01-09 23:50:24 +01:00
{
description = "ZaneyOS";
inputs = {
fine-cmdline = {
url = "github:VonHeikemen/fine-cmdline.nvim";
flake = false;
};
home-manager = {
url = "github:nix-community/home-manager/release-24.11";
inputs.nixpkgs.follows = "nixpkgs";
};
nixpkgs.url = "github:nixos/nixpkgs/release-24.11";
nvf.url = "github:notashelf/nvf";
stylix.url = "github:danth/stylix/release-24.11";
2024-01-09 23:50:24 +01:00
};
2024-05-14 08:44:34 +02:00
outputs =
{ nixpkgs, self, ... }@inputs:
2024-05-14 08:44:34 +02:00
let
system = "x86_64-linux";
2025-02-14 00:27:51 +01:00
host = "default";
2024-05-14 08:44:34 +02:00
username = "zaney";
in
{
nixosConfigurations = {
"${host}" = nixpkgs.lib.nixosSystem {
inherit system;
2024-05-14 08:44:34 +02:00
specialArgs = {
inherit inputs;
inherit username;
inherit host;
};
modules = [ ./hosts/${host} ];
2024-01-13 06:53:25 +01:00
};
2024-01-09 23:50:24 +01:00
};
};
}