mirror of
https://github.com/JanDeDobbeleer/oh-my-posh.git
synced 2025-02-02 05:41:10 -08:00
feat(brewfather): new fields, fixes
add batch fields update doc with new fields and fix ref to .DefaultString complete schema definition
This commit is contained in:
parent
e62d242860
commit
89ece8d68a
|
@ -81,6 +81,8 @@ Commonly used fields
|
||||||
- .DaysBottled `int` - days since bottled/kegged
|
- .DaysBottled `int` - days since bottled/kegged
|
||||||
- .DaysBottledOrFermented `int` - one of the above, chosen automatically based on batch status
|
- .DaysBottledOrFermented `int` - one of the above, chosen automatically based on batch status
|
||||||
- .Recipe.Name: `string` - The recipe being brewed in this batch
|
- .Recipe.Name: `string` - The recipe being brewed in this batch
|
||||||
|
- .BatchName `string` - The name of this batch
|
||||||
|
- .BatchNumer `int` - The number of this batch
|
||||||
- .MeasuredAbv: `float` - The ABV for the batch - either estimated from recipe or calculated from entered OG and FG values
|
- .MeasuredAbv: `float` - The ABV for the batch - either estimated from recipe or calculated from entered OG and FG values
|
||||||
- .ReadingAge `int` - age in hours of most recent reading or -1 if there are no readings available
|
- .ReadingAge `int` - age in hours of most recent reading or -1 if there are no readings available
|
||||||
|
|
||||||
|
@ -107,8 +109,7 @@ Additional template properties
|
||||||
Hyperlink support
|
Hyperlink support
|
||||||
|
|
||||||
- .URL `string` - the URL for the batch in the Brewfather app. You can use this to add a hyperlink to the segment
|
- .URL `string` - the URL for the batch in the Brewfather app. You can use this to add a hyperlink to the segment
|
||||||
if you are using a terminal that supports it and the segment has `"enable_hyperlink":true` in it's properties. `.DefaultString`
|
if you are using a terminal that supports it. The default template implements this.
|
||||||
has this by default.
|
|
||||||
|
|
||||||
Hyperlink formatting example
|
Hyperlink formatting example
|
||||||
|
|
||||||
|
|
|
@ -76,8 +76,10 @@ type BatchReading struct {
|
||||||
}
|
}
|
||||||
type Batch struct {
|
type Batch struct {
|
||||||
// Json tagged values returned from https://api.brewfather.app/v1/batches/batch_id
|
// Json tagged values returned from https://api.brewfather.app/v1/batches/batch_id
|
||||||
Status string `json:"status"`
|
Status string `json:"status"`
|
||||||
Recipe struct {
|
BatchName string `json:"name"`
|
||||||
|
BatchNumber int `json:"batchNo"`
|
||||||
|
Recipe struct {
|
||||||
Name string `json:"name"`
|
Name string `json:"name"`
|
||||||
} `json:"recipe"`
|
} `json:"recipe"`
|
||||||
BrewDate int64 `json:"brewDate"`
|
BrewDate int64 `json:"brewDate"`
|
||||||
|
|
|
@ -1837,6 +1837,93 @@
|
||||||
"title":"Icon to use to indicate days",
|
"title":"Icon to use to indicate days",
|
||||||
"description":"Appended to a number to indicate days, e.g. 25d",
|
"description":"Appended to a number to indicate days, e.g. 25d",
|
||||||
"default":"d"
|
"default":"d"
|
||||||
|
},
|
||||||
|
"http_timeout": {
|
||||||
|
"$ref": "#/definitions/http_timeout"
|
||||||
|
},
|
||||||
|
"cache_timeout": {
|
||||||
|
"type": "integer",
|
||||||
|
"title": "cache timeout in minutes",
|
||||||
|
"description": "The number of minutes the response is cached. A value of 0 disables the cache.",
|
||||||
|
"default": 5
|
||||||
|
},
|
||||||
|
"doubleup_icon": {
|
||||||
|
"type":"string",
|
||||||
|
"title":"Temperature trend icon, very high positive change",
|
||||||
|
"description":"Delta between this and prior temperature reading is very high (> 4C by default), available intemplate as .TemperatureTrend",
|
||||||
|
"default":"↑↑"
|
||||||
|
},
|
||||||
|
"singleup_icon": {
|
||||||
|
"type":"string",
|
||||||
|
"title":"Temperature trend icon, high positive change",
|
||||||
|
"description":"Delta between this and prior temperature reading is high (2C < delta < 4C by default), available intemplate as .TemperatureTrend",
|
||||||
|
"default":"↑"
|
||||||
|
},
|
||||||
|
"fortyfiveup_icon": {
|
||||||
|
"type":"string",
|
||||||
|
"title":"Temperature trend icon, positive change",
|
||||||
|
"description":"Delta between this and prior temperature reading is positive (0.5C < delta < 2C by default), available intemplate as .TemperatureTrend",
|
||||||
|
"default":"↗"
|
||||||
|
},
|
||||||
|
"flat_icon": {
|
||||||
|
"type":"string",
|
||||||
|
"title":"Temperature trend icon, flat/small change",
|
||||||
|
"description":"Delta between this and prior temperature and this temperature reading (< +-0.5C change), available intemplate as .TemperatureTrend",
|
||||||
|
"default":"→"
|
||||||
|
},
|
||||||
|
"fortyfivedown_icon": {
|
||||||
|
"type":"string",
|
||||||
|
"title":"Temperature trend icon, v. negative change",
|
||||||
|
"description":"Delta between this and prior temperature reading is negative (-0.5C > delta > -2C by default), available intemplate as .TemperatureTrend",
|
||||||
|
"default":"↘"
|
||||||
|
},
|
||||||
|
"singledown_icon": {
|
||||||
|
"type":"string",
|
||||||
|
"title":"Temperature trend icon, high negative change",
|
||||||
|
"description":"Delta between this and prior temperature reading is large negative (-2C > delta > -4C by default), available intemplate as .TemperatureTrend",
|
||||||
|
"default":"↓"
|
||||||
|
},
|
||||||
|
"doubledown_icon": {
|
||||||
|
"type":"string",
|
||||||
|
"title":"Temperature trend icon, very high negative change",
|
||||||
|
"description":"Delta between this and prior temperature reading is very large negative (> -4C by default), available intemplate as .TemperatureTrend",
|
||||||
|
"default":"↓↓"
|
||||||
|
},
|
||||||
|
"planning_status_icon": {
|
||||||
|
"type":"string",
|
||||||
|
"title":"Icon for batch in planning",
|
||||||
|
"description":"Available in template as .StatusIcon",
|
||||||
|
"default":"\uF8EA"
|
||||||
|
},
|
||||||
|
"brewing_status_icon": {
|
||||||
|
"type":"string",
|
||||||
|
"title":"Icon for batch being brewed",
|
||||||
|
"description":"Available in template as .StatusIcon",
|
||||||
|
"default":"\uF7DE"
|
||||||
|
},
|
||||||
|
"fermenting_status_icon": {
|
||||||
|
"type":"string",
|
||||||
|
"title":"Icon for batch fermenting",
|
||||||
|
"description":"Available in template as .StatusIcon",
|
||||||
|
"default":"\uF499"
|
||||||
|
},
|
||||||
|
"conditioning_status_icon": {
|
||||||
|
"type":"string",
|
||||||
|
"title":"Icon for batch conditioning",
|
||||||
|
"description":"Available in template as .StatusIcon",
|
||||||
|
"default":"\uE372"
|
||||||
|
},
|
||||||
|
"completed_status_icon": {
|
||||||
|
"type":"string",
|
||||||
|
"title":"Icon for completed batch",
|
||||||
|
"description":"Available in template as .StatusIcon",
|
||||||
|
"default":"\uF7A5"
|
||||||
|
},
|
||||||
|
"archived_status_icon": {
|
||||||
|
"type":"string",
|
||||||
|
"title":"Icon for archived batch",
|
||||||
|
"description":"Available in template as .StatusIcon",
|
||||||
|
"default":"\uF187"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue