emacs - magit and dired
[dotfiles.git] / emacs.d / config.org
index d4b257b..c19eb3c 100644 (file)
@@ -93,6 +93,14 @@ Set default window size
           (height . 50)))
 #+END_SRC
 
+Stop auto save
+#+BEGIN_SRC emacs-lisp :tangle yes :results silent
+  (setq auto-save-default nil)
+
+  ;; restore last session
+  (desktop-save-mode t)
+#+END_SRC
+
 * Package Management Tools
 
 ** Use-package
@@ -1297,6 +1305,9 @@ and Defined keys, using vi keybindings, Refer abo-abo's setting [[https://github
 #+BEGIN_SRC emacs-lisp :tangle yes :results silent
   (use-package magit
     :ensure t
+    :init
+    ;; don't ask me to confirm the unsaved change 
+    (setq magit-save-repository-buffers nil)
     :commands magit-status magit-blame
     :config
     (dolist (map (list magit-status-mode-map
@@ -1494,6 +1505,7 @@ Refer [[https://github.com/abo-abo/hydra/blob/master/hydra-examples.el][hydra-ex
     ("'" mode-line-other-buffer "last buffer" :exit t)
     ("C-'" mode-line-other-buffer "last buffer" :exit t)
     ("m" man "man" :exit t)
+    ("d" dired-jump "dired" :exit t)
     ("q" nil "quit")
     ("f" nil "quit"))
 
@@ -1771,6 +1783,7 @@ Color for Man-mode
   ;;                         (setenv "GROFF_NO_SRG")))
 #+END_SRC
 
+** TODO swiper to occur
 * Programming
 
 ** Languages