hosts: add server

Usage: nix build .#nixosConfigurations.server.config.system.build.digitalOceanImage
This commit is contained in:
Donovan Glover 2024-12-17 02:01:53 -05:00
parent 4f1cde5571
commit c9fe3ee590
No known key found for this signature in database
GPG Key ID: EA7408A77AE1BE65
2 changed files with 20 additions and 0 deletions

View File

@ -95,6 +95,12 @@
specialArgs.nix-config = self;
modules = listFilesRecursive ./hosts/iso;
};
server = nixosSystem {
system = "x86_64-linux";
specialArgs.nix-config = self;
modules = listFilesRecursive ./hosts/server;
};
};
formatter = forAllSystems (pkgs: pkgs.nixfmt-rfc-style);

View File

@ -0,0 +1,14 @@
{ pkgs, modulesPath, ... }:
{
imports = [
(modulesPath + "/virtualisation/digital-ocean-image.nix")
];
environment.systemPackages = [ pkgs.neovim ];
nix.settings.experimental-features = [
"nix-command"
"flakes"
];
}