 ;;;;;;;;;;;;;
 
 (use-package smartparens-config
-  ;; defer loading til idle for one sec
+  ;; defer loading til idle for one sec---although these editing aids
+  ;; are surely needed if I'm doing editing---I may not do editing
+  ;; if I just want to click open some file
   :ensure smartparens
   :defer 1
   :config
-  (set-face-attribute 'sp-show-pair-match-face nil
-		      :background "black" :foreground "firebrick" :weight 'black)
-  (set-face-attribute 'sp-show-pair-mismatch-face nil
-		      :background "firebrick" :foreground "black" :weight 'black)
+  (set-face-attribute 'sp-show-pair-match-face nil :weight 'black
+		      :background "black" :foreground "firebrick")
+  (set-face-attribute 'sp-show-pair-mismatch-face nil :weight 'black
+		      :background "firebrick" :foreground "black")
   (smartparens-global-mode t)
   (show-smartparens-global-mode t)
   ;; code by Rommel M. Martinez, see link below

;; keys for switching windows
(windmove-default-keybindings 'meta)

;;;;;;;;;;;;;;
;; packages ;;
;;;;;;;;;;;;;;

	     ("M-p" . sp-backward-up-sexp)
	     ("M-N" . sp-up-sexp)
	     ;; emacs stuff ;; overrides
	     ("C-M-f" . sp-forward-sexp)      ;; forward-sexp
	     ("C-M-b" . sp-backward-sexp)     ;; backward-sexp
	     ("C-M-a" . sp-beginning-of-sexp) ;; beginning-of-defun
	     ("C-M-e" . sp-end-of-sexp)       ;; end-of-defun
	     ("C-M-n" . sp-next-sexp)	      ;; forward-list
	     ("C-M-p" . sp-previous-sexp)     ;; backward-list
	     ("C-j" . sp-newline) ;; electric-newline-and-maybe-indent
	     ("C-M-t"   . sp-transpose-sexp)	    ;; transpose-sexp
	     ("C-x C-t" . sp-transpose-hybrid-sexp) ;; transpose-lines
