Customisation Field

2020-06-22 1 min read
CUSTOMISATION

Customisation Field

The customisation field contains custom setup data that overwrites or extends all other settings. The format is of the form of KEY=VALUE and each entry is separated by a ;

Example

Following will set custom colors to the background and foreground: col_bg=ff0000;col_fg=00ff00

Note - Supported Device colors

If you change a color setting, be aware that not all devices do support all colors. Only AMOLED devices do support 16 bit colors, other devices mostly only support 64 colors.

To find out which colors your device supports please do following:

  • open the device reference list here
  • search for your device on top and click on it
  • search for the Color Palette region of your device, this will list the available colors of your device

Supported keys and values

NameKeyValuesDescription
COLORS
Color Backgroundcol_bgAny valid hex value from 000000 to FFFFFFSet a custom color as background color - this will overwrite the color defined in the normal settings
Color Foregroundcol_fgAny valid hex value from 000000 to FFFFFFSet a custom color as foreground color - this will overwrite the color defined in the normal settings
Color Accentcol_acAny valid hex value from 000000 to FFFFFFSet a custom color as accent color - this will overwrite the color defined in the normal settings
ICONS
Hide Iconshid_icob (bluetooth state) or d (DND state) or any combination of those lettersIf this key's value contains a b, the blootooth state icon will be hidden and if the key's value contains a d, the DND state icon will be hidden
Invert Wind Iconsinv_wind0 (= disabled), 1 (= enabled)Defines if wind direction icons show the direction the wind is coming from or the inverted direction which means the direction the wind is blowing to - if not set, inversion is disabled
STYLES
Line Graph Stylestl_l0 (= line style) or 1 (= filled line style)Set a custom style for the line graph - if not set the line style will be used
Bar Graph Stylestl_b0 (= bar outline style) or 1 (= bar filled style)Set a custom style for the line graph - if not set the bar outline style will be used
FORMATS
GPS Formatgps0 (= lat/long) or 1 (= MGRS)Set a custom gps position format - if not set, the common lat/long system is used
Screen Saver Date Formatssdf0 (= YYYY-MM-DD) or 1 (= DD-MM-YYYY)Set a custom date format for the screensaver - if not set, the YYYY-MM-DD format is used

Why are those settings no normal settings?

I try to add all "common" settings as normal settings. But garmin devices do have very limited memory and by reducing the number of normal settings and using this technique for rare/advanced features I can on the one side offer more customisation options and on the other side keep the watchfaces memory usage below the garmin limits.

Need help?

If you need help with this settings, please just try them once. If you can't figure out how they work don't hesitate to contact me and I'll help you.