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.