Согласно списку коннахтских монархов, сохранившемуся в «Лейнстерской книге», Диармайт мак Томмалтайг унаследовал престол Коннахта в 815 году после смерти своего брата Муиргиуса[4]. Однако некоторые современные историки (в том числе Ф. Д. Бирн[англ.]) считают, что преемником Муиргиуса был упоминавшийся в ирландских анналах[англ.] в 818 году Маэл Котайд мак Фогартайг из Сил Катайл. Предполагается, что после смерти Муиргиуса в Коннахте началась борьба за престол, основными участниками которой были Диармайт и Маэл Котайд[2][5]. В «Лейнстерской книге» сообщается о шестнадцати годах правления Диармайта, что должно относить время его восшествия на коннахтский престол примерно к 817 году[4].
Первое датированное сообщение о Диармайте мак Томмалтайге относится к 816 году, когда он нанёс поражение конкурировавшему с Уи Бриуйн роду Уи Фиахрах Муаде[англ.] и захватил Фойрбрен, принадлежавший подчинявшемуся Уи Фиахрах[англ.] племени Грекрайге. По свидетельству анналов, многие местные жители погибли во время этого вторжения Диармайта[6].
В 818 году войско Уи Бриуйн под командованием королей Диармайта мак Томмалтайга и Маэл Котайда мак Фогартайга нанесло в сражении при Форате (между Саком и Шанноном) поражению войску малого королевства Уи Мане[англ.]. На поле боя пал правитель Уи Мане Катал мак Мурхада[англ.][7]. Сообщая об этом событии, анналы наделяют и Диармайта, и Маэл Котайда титулами «короли Уи Бриуйн». На основании этих данных предполагается, что в это время Коннахтом или единолично правил Маэл Котайд, или власть над королевством была разделена между ним и Диармайтом. После сражения при Форате о короле Маэл Котайде в исторических источниках больше не упоминается. Вероятно, это связано с тем, что вскоре после этого вся полнота власти в Коннахте перешла к королю Диармайту[2][5].
Во время своего правления Диармайт мак Томмалтайг был вынужден бороться с мятежами в Коннахте. В 822 году он в союзе с Уи Мане нанёс при Тарбге поражение своим родичам из рода Уи Бриуйн. Сообщается, что на поле боя пали Дунхад мак Маэнайх и Гормгал мак Дунхада[8]. По свидетельству анналов, в 824 году среди коннахтцев произошла новая междоусобная битва, но после этого события сведения о восстаниях против Диармайта в источниках отсутствуют[9].
Стремясь заручиться поддержкой ирландского духовенства, а также, возможно, легитимизировать свою власть в глазах коннахтцев, в 818 и 825 годах Диармайт мак Томмалтайг, совместно с аббатом Армы Артри мак Конхобайром, провозглашал в королевстве «закон Патрика»[10]. Этот свод правил был разработан в аббатстве в Арме и представлял собой систему штрафов, налагавшихся на королевских подданных за различные преступления. Ранее брат Диармайта Муиргиус мак Томмалтайг также дважды провозгласил главенство «закона Патрика» на землях Коннахта[11].
В 829 году произошёл конфликт Диармайта мак Томмалтайга с верховным королём ИрландииКонхобаром мак Доннхадой: войско верховного короля вторглось во владения Диармайта и нанесло коннахтцам поражение в битве[12]. В следующем году союзник Конхобара, король МунстераФедлимид мак Кримтайнн[англ.], разорил земли коннахтского септа Уи Бриуйн Сеола[13], центром владений которого был Туам в современном графствеГолуэй[14]. Однако союз королей Конхобара и Федлимида долго не просуществовал: уже в 830 году анналы сообщают об убийстве мунстерцами во время похода на Коннахт Фалломана мак Доннхады, брата верховного короля Ирландии, и о начале в 831 году войны между двумя правителями[15][16].