Automatically kill intermediate directory buffers.
(with-eval-after-load 'dired (setq dired-kill-when-opening-new-dired-buffer t))
Do not open new windows when navigating with the mouse.
(with-eval-after-load 'dired (keymap-set dired-mode-map "<mouse-2>" #'dired-mouse-find-file))