finally switching some personal setup scripts into puppet code