London Escorts sunderland escorts 1v1.lol unblocked yohoho 76 https://www.symbaloo.com/mix/yohoho?lang=EN yohoho https://www.symbaloo.com/mix/agariounblockedpvp https://yohoho-io.app/ https://www.symbaloo.com/mix/agariounblockedschool1?lang=EN
2.6 C
New York
Friday, January 31, 2025

A Nightscout Phase for OhMyPosh reveals my realtime Blood Sugar readings in my Git Immediate


I’ve talked about how I really like a pleasant fairly immediate in my Home windows Terminal and made movies exhibiting intimately the right way to do it. I’ve additionally labored with my buddy TooTallNate to place my real-time blood sugar right into a bash or PowerShell immediate, however this was again in 2017.

Now that I am “Crew OhMyPosh” I’ve been which means to write down a Nightscout “section” for my immediate. Nightscout is an open supply self-hosted (there are industrial hosts additionally like T1Pal) web site and API for distant show of real-time and near-real-time glucose readings for Diabetics like myself.

Since my physique has an energetic REST API the place I can simply do an HTTP GET (by way of curl or no matter) and see my blood sugar, it clearly belongs in a spot of honor, identical to my present Git Department!

My blood sugar in my Prompt!

Oh My Posh helps configurable “segments” and now there is a beta (nonetheless wants mmol and off readings help) Nightscout section that you could setup in only a few minutes!

This immediate works in ANY shell on ANY os! You are able to do this in zsh, PowerShell, Bash, no matter makes you cheerful.

Here’s a YouTube of Jan from OhMyPosh and I coding the section LIVE in Go.

When you’ve got an current OhMyPosh json config, you’ll be able to simply add one other section like this. Make certain your Nightscout URL features a safe Token or is public (as much as you). Observe additionally that I setup “if/then” guidelines in my background_templates. These are non-compulsory and as much as you to vary to your style. I set my background colours to pink, yellow, inexperienced relying on sugar numbers. I even have a foreground template that’s not actually used, as you’ll be able to see it at all times evaluates to black #000, however it reveals you the way you can set it to white textual content on a darker background when you wished.

{
"sort": "nightscout",
"fashion": "diamond",
"foreground": "#ffffff",
"background": "#ff0000",
"background_templates": [
"{{ if gt .Sgv 150 }}#FFFF00{{ end }}",
"{{ if lt .Sgv 60 }}#FF0000{{ end }}",
"#00FF00"
],
"foreground_templates": [
"{{ if gt .Sgv 150 }}#000000{{ end }}",
"{{ if lt .Sgv 60 }}#000000{{ end }}",
"#000000"
],

"leading_diamond": "?",
"trailing_diamond": "uE0B0",
"properties": {
"url": "https://YOURNIGHTSCOUTAPP.herokuapp.com/api/v1/entries.json?rely=1&token=APITOKENFROMYOURADMIN",
"http_timeout": 1500,
"template": "? {{.Sgv}}{{.TrendIcon}}"
}
},

By default we’ll solely exit and hit your Nightscout occasion each 5 min, solely when the immediate is repainted, and we’ll solely wait 1500ms earlier than giving up. You’ll be able to set that “http_timeout” (how lengthy earlier than we quit) when you really feel this slows you down. It’s going to be cached for five min so it is unlikely  to b one thing you will discover. The advantage of this new OhMyPosh section over the earlier resolution is that it requires no further providers/chron jobs and could be setup extraordinarily shortly. Observe additionally that you could customise your template with NerdFonts. I’ve included a tiny syringe!

What a lovely prompt with Blood Sugar!

Subsequent I am going to hope to enhance the section with mmol help in addition to strikeout fashion for “stale” (over 15 min previous) outcomes. You are additionally welcome to assist out by watching our YouTube and submitting a PR!


Sponsor: Make login Auth0’s downside. Not yours. Present the handy login options your clients need, like social login, multi-factor authentication, single sign-on, passwordless, and extra. Get began without spending a dime.




About Scott

Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, marketing consultant, father, diabetic, and Microsoft worker. He’s a failed stand-up comedian, a cornrower, and a ebook creator.

facebook
twitter
subscribe
About   Publication

Internet hosting By
Hosted in an Azure App Service










Related Articles

Social Media Auto Publish Powered By : XYZScripts.com