The SNP are unlikely to get a parliamentary majority though there will be a majority of pro-independence MSPs. This means the essential makeup of Holyrood will be unchanged from 2016 (
BBC are projecting that the SNP will remain on 63 seats). I believe it is also true that a majority of votes went to pro-union parties, but MSPs are not elected on a purely PR basis. The Scottish parliament can legislate for a second independence referendum if it wishes, but it will most likely be blocked by Westminster.