The Nigerian federal government under President Bola Ahmed Tinubu declared Tuesday a public holiday for Eid ul Mawlid, with all embassies in the country closing.