Skip to content
  • Home
  • Nightscout Overview
  • New Nightscout
  • Nightscout with Loop
  • Nightscout Troubleshooting
  • Nightscout Cross Ref
  • Remote Overview
  • Remote Configuration
  • Remote Commands
  • Remote Errors
  • LoopCaregiver
  • Translation
  • Customize using Browser

    Overview

    This page is only relevant when building with a browser.

    For Mac, please see: Customize with Mac

    For new Loopers, please build the code before you make any changes. Start with Open Loop and familiarize yourself with the interface. Later, you can make the customization(s) you desire and build again. The second build will be much easier than your first build.

    These customizations require you to modify the code used to build the Loop app and then build the app again with the modified code.

    You take responsibility

    You are responsible when you decide to use customizations.

    Be sure to report what changes you made if you need to ask for assistance with your app.

    Customizations Prepared for You

    Some customizations are the same for everyone and have been prepared for easy use.

    The Loop and Learn team commits to maintaining these prepared customizations and provides an easy method to add your selection from these customizations to your version of Loop.

    Please read the documentation for these on the Loop and Learn: Customization Select Page:

    Personal Customizations

    Some customizations must be created for yourself. These are of two basic types: Custom Edits and Build-Time Flag.

    The information needed to modify the code to make these customizations is found in the Versions tab because the information is independent of build method (think of these as your personal versions). The links are found below.

    When preparing these personal edits using a browser, there is a page explaining how to get these edits into your personal fork of LoopWorkspace prior to building.

    The code changes required for these customizations are the same regardless of the build method. The pages that provide the documentation on modifying and incorporating these changes are found at the links above.