 			helm-ff-search-library-in-sexp        t
 			helm-file-cache-fuzzy-match           t
 			helm-imenu-fuzzy-match                t
-			helm-locate-fuzzy-match               nil   ; not useful
+			helm-locate-fuzzy-match               nil          ; not useful
 			helm-mode-fuzzy-match                 t
 			helm-move-to-line-cycle-in-source     t
 			helm-M-x-fuzzy-match                  t
-			helm-quick-update                     nil   ; ui flashing occurs
+			helm-quick-update                     nil          ; ui flashing occurs
 			helm-recentf-fuzzy-match              t
 			helm-semantic-fuzzy-match             t
-			helm-input-idle-delay                 0.01
-			helm-input-delay                      0.01
+			helm-input-idle-delay                 0.1
+			helm-idle-delay                       0.0
 			helm-buffer-max-length                40
 			helm-scroll-amount                    8)
 		;; set the sources for helm-for-files

;; Operational preferences
(fset 'yes-or-no-p 'y-or-n-p)
(setq backup-directory-alist '(("." . "~/.cache/emacs")))
(setq custom-file "~/.cache/emacs/customize")       ; put customizations here

; make some keys available for use
(global-unset-key (kbd "<f4>"))


;; Text handling
(visual-line-mode t)                    ; edit visual lines
(setq default-tab-width 3)              ; ideal tab setting :)
;(add-hook 'text-mode-hook (             ; Hard-wrap text when in plaintext mode
;		lambda () (turn-on-auto-fill)))
(add-hook 'focus-out-hook (             ; save on focus lost
		lambda ()
			(interactive)
			(save-some-buffers t)))

(use-package whitespace
	:init

					"e" 'pp-eval-last-sexp
					"gb" 'vc-annotate
					"v"  'exchange-point-and-mark

					)
			)  ; evil-leader
		(use-package powerline-evil
