add linux setting and etc