Merge branch 'master' of git.ganneff.de:emacs
authorJoerg Jaspert <joerg@debian.org>
Wed, 24 Jan 2018 07:19:11 +0000 (08:19 +0100)
committerJoerg Jaspert <joerg@debian.org>
Wed, 24 Jan 2018 07:19:11 +0000 (08:19 +0100)
* 'master' of git.ganneff.de:emacs:
  Update tiny tools
  ivy adjustments

.emacs.d/config/emacs.org

index d4b218e..86b793c 100644 (file)
@@ -454,6 +454,7 @@ character(s).
       (paredit-mode . " π")
       (eldoc-mode . "")
       (abbrev-mode . "")
+      (golden-ratio-mode . "")
       ;; Major modes
       (lisp-interaction-mode . "λ")
       (hi-lock-mode . "")
@@ -3167,7 +3168,7 @@ CLOSED: [2017-08-26 Sat 15:07]
         ;;                ("C-c a" . message-add-archive-header)
         ;;                ("C-c t" . message-reduce-to-to-cc)
         ;;                )))
-        (add-hook 'message-header-setup-hook 'message-strip-subject-was)
+        ;(add-hook 'message-header-setup-hook 'message-strip-subject-was)
         ;(add-hook 'message-setup-hook 'message-utils-setup)
 
         ;;** Nun das Paket um einfachst Fussnoten eingeben zu können.
@@ -3835,6 +3836,7 @@ CLOSED: [2017-08-26 Sat 15:09]
                               (mode . haml-mode)
                               (mode . nxml-mode)
                               (mode . go-mode)
+                              (mode . rust-mode)
                               (mode . css-mode)))
                      ("other" (or
                                (mode . magit-log-edit-mode)
@@ -3858,6 +3860,7 @@ CLOSED: [2017-08-26 Sat 15:09]
                               (mode . haml-mode)
                               (mode . nxml-mode)
                               (mode . go-mode)
+                              (mode . rust-mode)
                               (mode . css-mode)))
                      ;; -------------------------------------------------
                      ;; configuration/data files
@@ -5900,14 +5903,17 @@ CLOSED: [2017-08-26 Sat 15:21]
    (progn
      (define-key rust-mode-map (kbd "TAB") #'company-indent-or-complete-common)
      (setq company-tooltip-align-annotations t)
+     (setq rust-format-on-save t)
+     (add-hook 'rust-mode-hook
+               (lambda ()
+                 (local-set-key (kbd "C-c <tab>") #'rust-format-buffer)))
+
      (use-package cargo
        :ensure t
        :config
        (progn
-         (add-hook 'rust-mode-hook 'cargo-minor-mode)))
-     (add-hook 'rust-mode-hook
-               (lambda ()
-               (local-set-key (kbd "C-c <tab>") #'rust-format-buffer)))))
+         (add-hook 'rust-mode-hook 'cargo-minor-mode))
+       :delight cargo-mode)))
 
  (use-package racer
    :ensure t
@@ -5916,7 +5922,8 @@ CLOSED: [2017-08-26 Sat 15:21]
      (add-hook 'rust-mode-hook #'racer-mode)
      (add-hook 'racer-mode-hook #'eldoc-mode)
      (add-hook 'racer-mode-hook #'company-mode)
-     ))
+     )
+   :delight racer-mode)
 
  (use-package flycheck-rust
    :ensure t