 	:ensure t)
 
 (use-package leuven-theme
-	:config
-		(use-package whitespace)
+	:requires whitespace
+	:config
 		(set-face-attribute 'whitespace-tab nil :foreground "gainsboro" :background "white" )
 		(set-face-attribute 'whitespace-trailing nil :foreground "black" :background "red" )
 	:ensure t)

		(diminish 'whitespace-mode)
		(diminish 'helm-gtags-mode)
	:ensure t)


(use-package helm-ag
	:ensure t)

	:init
		(setq evil-shift-width 3)
		(setq-default evil-symbol-word-search t)
		(setq evil-search-module 'evil-search)
	:config
		(define-key evil-inner-text-objects-map "i" 'evil-inner-arg)
		(define-key evil-outer-text-objects-map "a" 'evil-outer-arg)
