Customisation field

The customisation field contains custom setup data that overwrites or extends all other settings. The format is like 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

Type Name Key Values Description
COLORS
COLOR Color Background col_bg Any valid hex value from 000000 to FFFFFF Set a custom color as background color - this will overwrite the color defined in the normal settings
COLOR Color Foreground col_fg Any valid hex value from 000000 to FFFFFF Set a custom color as foreground color - this will overwrite the color defined in the normal settings
COLOR Color Accent col_ac Any valid hex value from 000000 to FFFFFF Set a custom color as accent color - this will overwrite the color defined in the normal settings
ICONS
ICONS Hide Icons hid_ico b (bluetooth state) or d (DND state) or any combination of those letters If 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
ICONS Invert Wind Icons inv_wind 0 (= 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
STYLE Line Graph Style stl_l 0 (= line style) or 1 (= filled line style) Set a custom style for the line graph - if not set the line style will be used
STYLE Bar Graph Style stl_b 0 (= 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
FORMAT GPS Format gps 0 (= lat/long) or 1 (= MGRS) Set a custom gps position format - if not set, the common lat/long system is used
FORMAT Screen Saver Date Format ssdf 0 (= 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.