add customize config option for different desk env with