        :config
        (direnv-mode)))
 
-(use-package dired-x
-  :straight (:type built-in)
-  :defer nil
-  :bind
-  (("C-x C-j" . dired-jump))
-  :custom
-  (dired-use-ls-dired nil)
-  ;; :config
-  ;; (add-hook 'dired-mode-hook #'dired-omit-mode)
-  )
-
 (use-package dired-narrow
-  :ensure t
   :bind (:map dired-mode-map
 	      ("/" . dired-narrow)))
 
-(use-package hippie-exp
-  :straight (:type built-in)
-  :defer nil
-  :custom
-  (hippie-expand-try-functions-list
-   '(try-expand-dabbrev
-     try-expand-dabbrev-from-kill
-     try-expand-dabbrev-all-buffers
-     try-complete-file-name-partially
-     try-complete-file-name
-     try-expand-all-abbrevs
-     try-expand-list
-     try-expand-line
-     try-complete-lisp-symbol-partially
-     try-complete-lisp-symbol))
-  :bind
-  (("M-/" . hippie-expand)))
-
-(use-package files
-  :straight (:type built-in)
-  :defer nil
-  :custom
-  (require-final-newline t)
-  (backup-by-copying t)
-  (backup-directory-alist
-   `((".*" . ,(locate-user-emacs-file "backups"))))
-  (auto-save-file-name-transforms
-   `((".*" ,temporary-file-directory t)))
-  (delete-old-versions t)
-  (kept-new-versions 20)
-  (kept-old-versions 10)
-  (version-control t))
-
-(use-package executable
-  :hook
-  (after-save . executable-make-buffer-file-executable-if-script-p))
+;; (use-package hippie-exp
+;;   :straight (:type built-in)
+;;   :defer nil
+;;   :custom
+;;   (hippie-expand-try-functions-list
+;;    '(try-expand-dabbrev
+;;      try-expand-dabbrev-from-kill
+;;      try-expand-dabbrev-all-buffers
+;;      try-complete-file-name-partially
+;;      try-complete-file-name
+;;      try-expand-all-abbrevs
+;;      try-expand-list
+;;      try-expand-line
+;;      try-complete-lisp-symbol-partially
+;;      try-complete-lisp-symbol))
+;;   :bind
+;;   (("M-/" . hippie-expand)))
+
+;; (use-package files
+;;   :straight (:type built-in)
+;;   :defer nil
+;;   :custom
+;;   (require-final-newline t)
+;;   (backup-by-copying t)
+;;   (backup-directory-alist
+;;    `((".*" . ,(locate-user-emacs-file "backups"))))
+;;   (auto-save-file-name-transforms
+;;    `((".*" ,temporary-file-directory t)))
+;;   (delete-old-versions t)
+;;   (kept-new-versions 20)
+;;   (kept-old-versions 10)
+;;   (version-control t))
+
+(require 'executable)
+(add-hook 'after-save-hook 'executable-make-buffer-file-executable-if-script-p)
 
 ;; https://github.com/hrs/dotfiles/blob/master/emacs/.emacs.d/configuration.org
 ;; thanks man!

			      (time-subtract after-init-time before-init-time)))
		     gcs-done)))

(setq straight-use-package-by-default t
      straight-repository-branch "develop"
      ;; straight-check-for-modifications '(check-on-save))
      straight-check-for-modifications nil)

(setq-default straight-vc-git-default-clone-depth 1)


;; -*- lexical-binding: t; -*-

(add-hook 'emacs-startup-hook
	  (lambda ()
	    (message "Happiness delivered in %s with %d garbage collections."
