added gitgutter, paredit and defun smart-open-line