When I think of the color slate ... some even with a hint of green or purple." The most widely understood definition of slate is a mid to deep-toned blue-gray. In interiors, you can use variations ...
The colors that go with purple in this case are a mix of warm browns and neutrals, as well as deep blues and greens.