There are some ETFs that focus on "ethical" and "socially responsible" companies. I don't think Vanguard has any. DSI seems to be the biggest one.
It's interesting that this is an actively managed fund. There are actually a few indices for this kind of thing but apparently Vanguard is not using them: https://www.msci.com/esg-indexes
VFTSX
It's not actually closed. Just buy the admiral version instead, same thing but cheaper.