       (eval-print-last-sexp)))
   (load bootstrap-file nil 'nomessage))
 
+;; Use Package
 (straight-use-package 'use-package)
 (require 'use-package)
 

  (evil-collection-define-key 'normal 'dired-mode-map
    "H" 'dired-hide-dotfiles-mode))

;;;;;; Remaining Keybindings

;;;;;; Custom config

  :init
  (vertico-mode))

(require 'vertico-directory "extensions/vertico-directory.el")

(with-eval-after-load 'evil
  (define-key vertico-map (kbd "C-j") 'vertico-next)
  (define-key vertico-map (kbd "C-k") 'vertico-previous)
  (define-key vertico-map (kbd "M-h") 'vertico-directory-up))

;; Cycle back to top/bottom result when the edge is reached
(customize-set-variable 'vertico-cycle t)

(use-package orderless
  :custom (completion-styles '(orderless)))

(use-package marginalia
  :config
  (setq marginalia-annotators '(marginalia-annotators-heavy marginalia-annotators-light nil))
  (marginalia-mode))

;;;;;; Completions
