dotfile avoiding repeat opeator