feat(ui): display machine install state and install button

This commit is contained in:
Brian McGee
2025-08-14 14:05:33 +01:00
parent abf6893714
commit 9aebf02f05
24 changed files with 6636 additions and 128 deletions

View File

@@ -255,6 +255,16 @@ in
'';
};
installedAt = lib.mkOption {
type = types.nullOr types.int;
default = null;
description = ''
Indicates when the machine was first installed.
Timestamp is in unix time (seconds since epoch).
'';
};
tags = lib.mkOption {
description = ''
List of tags for the machine.