A specific Linux distribution
Properties
The distro ID identified in /etc/os-release, such as nixos, cachyos, etc.
View raw schema
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "The distro ID identified in /etc/os-release, such as nixos, cachyos, etc."
}
},
"description": "A specific Linux distribution"
}
A specific Hyprland version
View raw schema
{
"type": "object",
"required": [
"version"
],
"properties": {
"version": {
"type": "string",
"description": "Must be semver"
}
},
"description": "A specific Hyprland version"
}
A repo from Tangled cloned into a specific directory
Properties
The location of the cloned git repo. Must be a valid POSIX (not NT) path. Example: /home/ocbwoy3/config
The owner of the repo. In the case of https://tangled.sh/@ocbwoy3.dev/nix, owner would be the DID of @ocbwoy3.dev
View raw schema
{
"type": "object",
"required": [
"owner",
"repo",
"dir"
],
"properties": {
"dir": {
"type": "string",
"description": "The location of the cloned git repo. Must be a valid POSIX (not NT) path. Example: /home/ocbwoy3/config"
},
"repo": {
"type": "string",
"description": "The repository name"
},
"owner": {
"type": "string",
"format": "did",
"description": "The owner of the repo. In the case of https://tangled.sh/@ocbwoy3.dev/nix, owner would be the DID of @ocbwoy3.dev"
}
},
"description": "A repo from Tangled cloned into a specific directory"
}