docs: def init_color_symbols(self):
          """
              'home', 'popover', 'get', 'scroll', 'paginate',
              'sleep', 'git', 'browser', 'bug',
              'end', 'right', 'wrong', 'save', 'main', 'raw'
  
          - font support: https://github.com/ryanoasis/nerd-fonts
          """
          # symbols = OrderedDict({})
          if self.is_prod:
              return
          keys = [
              'home', 'popover', 'get', 'scroll', 'paginate',
              'sleep', 'git', 'browser', 'bug', 'end',
              'right', 'wrong', 'save', 'main', 'raw',
              'keyboard', 'store', 'upload', 'send', 'music',
          ]
  
          _symbols = ['' for _ in keys]
          # symbols only available in my computer
          txt = self.cfg.get('pretty.symbols', '')
          if txt:
              sym = txt.split('\n')[0].split(',')
              _symbols = sym + _symbols[len(sym):]
  
          for i, k in enumerate(keys):
              if k in ['wrong', 'end']:
                  self.symbols[k] = R.format(_symbols[i])
              else:
                  self.symbols[k] = G.format(_symbols[i])