Finish installing beagle

This commit is contained in:
Pedro Rey Anca 2025-10-16 23:00:47 +02:00
parent 6ca28f7e4b
commit 2ce6b5af1c
Signed by: peprolinbot
GPG key ID: 053EA6E00116533A
4 changed files with 2034 additions and 1 deletions

View file

@ -17,6 +17,9 @@
terrier = { terrier = {
tags = ["server" "headless" "raspberry"]; tags = ["server" "headless" "raspberry"];
}; };
beagle = {
tags = ["server" "headless" "vm"];
};
}; };
# Docs: See https://docs.clan.lol/reference/clanServices # Docs: See https://docs.clan.lol/reference/clanServices
@ -55,6 +58,12 @@
roles.default.extraModules = ["modules/base.nix"]; roles.default.extraModules = ["modules/base.nix"];
}; };
vm-base = {
module.name = "importer";
roles.default.tags.vm = {};
roles.default.extraModules = ["modules/vm.nix"];
};
podman = { podman = {
module.name = "importer"; module.name = "importer";
roles.default.tags.desktop = {}; roles.default.tags.desktop = {};

View file

@ -1,6 +1,5 @@
{ {
imports = [ imports = [
]; ];
# New machine! # New machine!

2022
machines/beagle/facter.json Normal file

File diff suppressed because it is too large Load diff

3
modules/vm.nix Normal file
View file

@ -0,0 +1,3 @@
{...}: {
services.qemuGuest.enable = true;
}