 
 ;; add-to-list will put the new items at the front so the
 ;; last added will come first
-
-(defun require-file-pass (path type-test type-name) (
-	(let ( (p (file-chase-links path)) )
-		(if (funcall type-test p) path
-			(lwarn '(init) :warning "Expected %s to be a %s" type-name) ) ) )
-
-(defun require-file (path) (require-file-pass path 'file-regular-p 'file) )
-(defun require-dir (path) (require-file-pass path 'file-directory-p 'directory) )
 
 ;; *** Packages under ~/.emacs.d/vendor
 ;; These are packages or versions of packages not available through the Emacs

;; * Emacs Init Code
;; Maintained by jgd
;; NOT byte-compiled
;; Features requiring significant customization
;; are in separate byte-compiled files under
;; - NGender/ if likely to be useful to others

	persp-mode php-mode project-mode rainbow-delimiters racer
	rust-mode sql sql-indent sqlup-mode smex toc-org use-package)
  "A list of packages to ensure are installed at launch.")

;; Install the packages we always want:
(apply 'ngender-package-loaded my-packages)
