Lasith Malinga has been appointed as Sri Lanka's full time Twenty20 captain after he led the team to the world title last month.