code: def user_config_dir():
      r
      if WINDOWS:
          path = os.environ.get('APPDATA')
      elif MACOS:
          path = os.path.expanduser('~/Library/Application Support')
      else:
          path = os.environ.get('XDG_CONFIG_HOME') or os.path.expanduser('~/.config')
      if path is None:
          path = ''
      else:
          path = os.path.join(path, 'glances')
  
      return path
docs: r"""Return the per-user config dir (full path).
  
      - Linux, *BSD, SunOS: ~/.config/glances
      - macOS: ~/Library/Application Support/glances
      - Windows: %APPDATA%\glances