Customizing "console" setting?

Is it safe to set the parameter values used in

/usr/share/console-setup/keyboard

current contents:

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL=pc105
XKBLAYOUT=us
XKBVARIANT=
XKBOPTIONS=

BACKSPACE=guess

to the same values assigned in

/etc/default/keyboard

current contents:

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

#XKBMODEL="pc105"
# Hewlett-Packard NEC SK-2500 Multimedia
# Description string from:   /usr/share/console-setup/KeyboardNames.pl
XKBMODEL="hp250x"

XKBLAYOUT="us"
XKBVARIANT=""

#XKBOPTIONS=""
XKBOPTIONS="compose:ralt,terminate:ctrl_alt_bksp,grp_led:caps,grp_led:num,grp_led:scroll,grp:alts_toggle"

# If you don't want to use the XKB layout on the console, you can
# specify an alternative keymap.  Make sure it will be accessible
# before /usr is mounted.
# KMAP=/etc/console-setup/defkeymap.kmap.gz
BACKSPACE="guess"

#text for language
gsettings set org.mate.peripherals-keyboard-xkb.indicator true

#flag for language
gsettings set org.mate.peripherals-keyboard-xkb.indicator show-flags true

gsettings set org.mate.peripherals-keyboard-xkb.kbd layouts "['us','ca','ca','ca']"
gsettings set org.mate.peripherals-keyboard-xkb.kbd variants "[,,'eng','multix']"

#/usr/share/X11/xkb/types

???

Or must I exclude the gsettings commands ?