The Islamists have yet to announce a government, but Afghans -- fearful of a repeat of the group's previous brutal reign between 1996 and 2001 -- have staged small, isolated demonstrations in cities including the capital Kabul, Herat and Mazar-i-Sharif.