]> git.donarmstrong.com Git - lib.git/blobdiff - emacs_el/configuration/don-configuration.org
hide eldoc mode
[lib.git] / emacs_el / configuration / don-configuration.org
index c59e2e220dbde0aaf025606c72bf4b3805b7b801..7701e6ab6379c2cdea8f4495676ca3d49d58fdd9 100644 (file)
@@ -201,8 +201,9 @@ To look up options for symbols for delight, check out https://en.wikipedia.org/w
 ** Flyspell ðŸ 
 #+BEGIN_SRC emacs-lisp
 (use-package flyspell
-  :delight flyspell-mode ðŸ
+  :delight flyspell-mode ðŸ
   :config
+  (setq flyspell-mode-line-string " ðŸ")
   (add-hook 'text-mode-hook 'turn-on-flyspell)
   (add-hook 'c-mode-common-hook 'flyspell-prog-mode)
   (add-hook 'cperl-mode-hook 'flyspell-prog-mode)
@@ -210,7 +211,6 @@ To look up options for symbols for delight, check out https://en.wikipedia.org/w
   :init
   (setq ispell-program-name "ispell")
   )
-
 #+END_SRC
 
 ** Flycheck
@@ -989,7 +989,11 @@ _d_: subtree
 ** Tramp
 #+BEGIN_SRC emacs-lisp
 (use-package tramp
+  :demand t
+  ; use the built in tramp
+  :straight nil
   :config
+  (setq tramp-use-ssh-controlmaster-options nil)
   (add-to-list 'tramp-methods '("vcsh"
                                 (tramp-login-program "vcsh")
                                 (tramp-login-args
@@ -1019,10 +1023,10 @@ _d_: subtree
 #+END_SRC
 ** LaTeX
 #+BEGIN_SRC emacs-lisp
-(use-package tex
-  :defer t
+(use-package tex-site
   :straight auctex
-  :mode "\\.tex\\'"
+  :mode ("\\.tex\\'" . LaTeX-mode)
+  :mode ("\\.bib\\'" . bibtex-mode)
   :config
   ; (add-to-list 'TeX-style-path '"/home/don/lib/emacs_el/auctex/style")
   ;; REFTEX (much enhanced management of cross-ref, labels, etc)
@@ -1211,9 +1215,9 @@ From http://julien.danjou.info/projects/emacs-packages#rainbow-mode, this colori
 *** outline minor mode
 #+BEGIN_SRC emacs-lisp
 (use-package outline
-   :ensure f
+   :straight nil
    :delight
-   :config
+   :init
    (setq outline-minor-mode-prefix "C-c C-2")
 )
 #+END_SRC
@@ -1428,6 +1432,22 @@ From http://julien.danjou.info/projects/emacs-packages#rainbow-mode, this colori
   
   )
 #+END_SRC
+** Apache
+#+BEGIN_SRC emacs-lisp
+(use-package apache-mode
+  :delight ðŸŠķ
+  :mode "apache\\.conf\\'"
+  )
+#+END_SRC
+** ELDoc
+#+BEGIN_SRC emacs-lisp
+(use-package eldoc
+  :delight
+  :commands eldoc-mode
+  :straight nil
+  )
+#+END_SRC
+
 * Email
 ** Mutt
 *** Message-mode
@@ -1441,7 +1461,9 @@ From http://julien.danjou.info/projects/emacs-packages#rainbow-mode, this colori
   :hook 'my/message-mode-settings
   :hook 'turn-on-flyspell
   :bind (:map message-mode-map
-      ("C-c C-a" . my/post-attach-file))
+      ("C-c C-a" . my/post-attach-file)
+      ("C-x p" . my/message-kill-buffer)
+      )
   :config
   (defun my/message-mode-settings ()
     (font-lock-add-keywords nil
@@ -1450,7 +1472,10 @@ From http://julien.danjou.info/projects/emacs-packages#rainbow-mode, this colori
               ("^[ \t]*>[ \t]*>.*$"
                (0 'message-double-quoted-text-face))))
     )
-
+  (defun my/message-kill-buffer ()
+    (interactive)
+    (kill-buffer nil)
+    )
   (defun my/post-attach-file ()
     "Prompt for an attachment."
     (interactive)
@@ -2589,9 +2614,6 @@ same directory as the org-buffer and insert a link to this file."
     ))
 ; (setq mouse-drag-copy-region t)
 
-;; tramp configuration
-(setq tramp-use-ssh-controlmaster-options nil)
-
 (setq-default c-indent-level 4)
 (setq-default c-brace-imaginary-offset 0)
 (setq-default c-brace-offset -4)