A forma correta de escrita é de cor para a dúvida em questão mas “decor” existe como estrangeirismo.

Ou seja, é escrito com separação de termos, tal como indicado acima, mas de notar que “decor” / “décor” existe como estrangeirismos.

De cor é uma locuções adverbial que significa de memória.

Sabia de cor todas as músicas.
De cor e salteado!

É também uma locuções adjetiva que significa negro.

Gente de cor.

Decor, ou melhor “décor” é um estrangeirismo que significa o mesmo que decoração; o que serve como ornamento; cenário.


Referências

Advém pelo latim cor; coração.