Aqui no fórum temos alguns scripts que você pode estudar para aprender mais sobre customização. Isso envolve ler muita documentação dos ambientes que deseja personalizar e aprender um pouco de shellscript em alguns casos.
Um projeto que tem personalizações que eu considero lindas é o Archcraft, praticamente todo o código deles é aberto no GitHub, então, é uma ótima biblioteca de exemplos para praticar.