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
COLOR Tinting tint c (circle lines) or s (circle separators) By default, the circle separators are tinted in accent color and the circle lines are not tinted in accent color. If this key's value contains a c, the circle lines tinting mode will be toggled, if the key's value contains a s the circle separators tinting mode will be toggled.
ICONS
ICONS Hide Icons hid_ico r (ring), c (content), b (bluetooth state) or d (DND state) or any combination of those letters If this key's value contains a r, ring icons will be hidden, if the key's value contains a c, content icons will be hidden, if the 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 Circle Progress Style stl_c 0 (= disabled), 1 (= line) or 2 (= line steps) Set a custom style for the progress representation for cirlce fields - if not set, line style will be used
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
STYLE Hide Heart Rate Style hid_hr l (level) or c (color) or lc (both) If this key's value contains a l, the heart rate will hide the heart rate level (none or level 1 to 5), if the key's value contains a c the heart rate will not be colored according to the heart rate level (1 = gray, 2 = blue, 3 = green, 4 = orange, 5 = red)
CIRCLE and LINES
LINES Hide Circle Lines hid_cl 1 or 0 If this key's value is set to 1, the circle lines will be hidden, otherwise they will be drawn - if not set, they will be drawn as well
LINES Hide Graph Lines hid_gl 1 or 0 If this key's value is set to 1, the graph box lines will be hidden, otherwise they will be drawn - if not set, they will be drawn as well
LINES Hide Circle Separators hid_sl 1 or 0 If this key's value is set to 1, the separators in the circle will be hidden, otherwise they will be drawn - if not set, they will be drawn as well
CIRCLE Hide Circle Units hid_cu 1 or 0 If this key's value is set to 1, the units inside the circle fields will be hidden, otherwise they will be drawn - if not set, they will be drawn as well
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
FORMAT Short Units su 0 (= disabled) or 1 (= enabled) If this key's value is set to 1, long units will be shortened (like e.g. "mins" to "m") to save space on small devices.
OTHERS
OPTIMISATION Circle Field Update Optimisation opt 0 (= disabled) or 1 (= enabled) If enabled, only one circle field is updated every second. This has the advantage, that you see a remarkable smaller delay when starting an activity. If this field is not set, optimisation is enabled.

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.