Você pode usar regras nativas impressionantes:
awful.rules.rules = {
{ rule = { class = "Firefox" },
properties = { tag = tags[1][1] , switchtotag=true } },
{ rule = { class = "Chromium" },
properties = { tag = tags[1][2] , switchtotag=true } },
{ rule = { class = "Terminal" },
properties = { tag = tags[1][3] , switchtotag=true } },
}
Você pode confirmar os nomes das turmas com wmctrl -lx
.