]> git.donarmstrong.com Git - lib.git/blobdiff - emacs_el/configuration/don-configuration.org
remove extraneous xb
[lib.git] / emacs_el / configuration / don-configuration.org
index 1281160ed9fd823197516e32c469e290169c5f53..2397bfacbb533bf90a6f79e914f67981952abfbb 100644 (file)
 #+BEGIN_SRC emacs-lisp
 ;; From http://www.emacswiki.org/emacs/LoadingLispFiles
 ;; execute conditional code when loading libraries
-(defmacro with-library (symbol &rest body)
-  `(when (require ,symbol nil t)
-     ,@body))
-(put 'with-library 'lisp-indent-function 1)
+(defmacro with-library (symbol &rest body)
+  `(when (require ,symbol nil t)
+;     ,@body))
+(put 'with-library 'lisp-indent-function 1)
 #+END_SRC
 
 * Variables
@@ -436,7 +436,6 @@ value, scrolling continues until there is no more output.
        lsp-pyright-venv-path "~/miniconda3/envs")
   :hook ((python-mode . (lambda () 
                           (require 'lsp-pyright) (lsp-deferred)))))
-xb
 #+END_SRC
 ** Company
 #+BEGIN_SRC emacs-lisp
@@ -683,9 +682,18 @@ xb
     )
 #+END_SRC
 
+*** Forge (github/gitlab)
+#+BEGIN_SRC emacs-lisp
+(use-package forge
+  :ensure t
+  :after magit
+  )
+#+END_SRC
+
 ** Perl
 #+BEGIN_SRC emacs-lisp
   (use-package cperl-mode
+    :ensure t
     :config
     (progn
       ;; Use c-mode for perl .xs files
@@ -731,11 +739,13 @@ xb
 #+END_SRC
 ** SQL mode
 #+BEGIN_SRC emacs-lisp
-  ; load sql-indent when sql is loaded
+; load sql-indent when sql is loaded
 (use-package sql-indent
+  :ensure t
   :hook sql-mode
   )
 (use-package sql
+  :ensure t
   :mode (("\\.sql\\'" . sql-mode))
   )
 #+END_SRC
@@ -1277,7 +1287,8 @@ From http://julien.danjou.info/projects/emacs-packages#rainbow-mode, this colori
 ** Outlining
 *** Outline magic
 #+BEGIN_SRC emacs-lisp
-  (use-package outline-magic)
+; this package doesn't really do exactly what we want it to do
+;  (use-package outline-magic)
 #+END_SRC
 *** Outline mode
 #+BEGIN_SRC emacs-lisp
@@ -1363,13 +1374,13 @@ From http://julien.danjou.info/projects/emacs-packages#rainbow-mode, this colori
 #+BEGIN_SRC emacs-lisp
   (use-package spamassassin-mode
     :commands spamassassin-mode
-    :ensure f
+    :ensure t
     )
 #+END_SRC
 ** Password Store
 #+BEGIN_SRC emacs-lisp
   (use-package password-store
-    :ensure f
+    :ensure t
     :commands password-store-edit password-store-generate
     )
 #+END_SRC
@@ -1425,7 +1436,7 @@ From http://julien.danjou.info/projects/emacs-packages#rainbow-mode, this colori
 (use-package blacken
   :init
   (setq-default blacken-fast-unsafe t)
-  (setq-default blacken-line-length 80)
+  (setq-default blacken-line-length 80)
   :ensure t)
 (use-package anaconda-mode
   :ensure t