Add Views as Resource

The new dashboard feature is fantastic, and exactly the kind of thing I was looking for! However, there are some views I have in my Overview dashboard that I’d like to have in the other dashboards as well. But I’d rather not have to maintain multiple versions of the same view. It’d be great if I could add a view as a resource to be shared between dashboards.

I’m using yaml mode for the Lovelace UI and i’m sharing the views between different dashboards using the include keyword.
I’ve the yaml files of each view into a directory (lovelace for example) and then I’m using the include feature into the yaml file of the specific dashboard.
Here is an example of a dashboard yaml file:

views:
  - !include lovelace/main.yaml
  - !include lovelace/environment.yaml
  - !include lovelace/camera.yaml
  - !include lovelace/system.yaml

For example if another dashboard (e.g. test) needs the system view I’ll use the related include directive

  - !include lovelace/system.yaml

also into lovelace-test.yaml file.

Perfect, thanks!