  ;; If you edit it by hand, you could mess it up, so be careful.
  ;; Your init file should contain only one such instance.
  ;; If there is more than one, they won't work right.
-'(helm-minibuffer-history-key "M-p")
+ '(helm-minibuffer-history-key "M-p")
  '(package-selected-packages
-   '(company-lsp lsp-ui yaml-mode org-drill which-key use-package telephone-line rainbow-mode rainbow-delimiters powerline org-sticky-header org-bullets markdown-mode impatient-mode helm-org-rifle fzf evil-surround evil-org evil-leader evil-escape dashboard avy)))
+   (quote
+    (company-lsp lsp-ui yaml-mode org-drill which-key use-package telephone-line rainbow-mode rainbow-delimiters powerline org-sticky-header org-bullets markdown-mode impatient-mode helm-org-rifle fzf evil-surround evil-org evil-leader evil-escape dashboard avy))))
 (custom-set-faces
  ;; custom-set-faces was added by Custom.
  ;; If you edit it by hand, you could mess it up, so be careful.

    "b" 'helm-mini
    "r" 'org-roam-buffer-toggle
    "a" 'org-todo-list
    "h" 'helm-find-files
    "|" 'split-window-right ; Split window vertically
    "-" 'split-window-below ; Split window horizontally
    "[" 'toggle-window-split


(use-package ace-window) ; Used only for ace-swap-window since built in is not good

;;;; FZF
(use-package fzf
  :init
  ;; (setenv "FZF_DEFAULT_COMMAND" "fd --type f --hidden")
  (setenv "FZF_DEFAULT_COMMAND" "rg --files --no-ignore --hidden --follow")
  (setq fzf/window-height 90))

;; Set default directory for fzf to ~/
(defun find-file-from-home ()
  (interactive)
  (let ((default-directory "~/"))
    (call-interactively 'fzf)))

(setq evil-want-keybinding nil)
;;;; TREEMACS SIDEBAR
(use-package treemacs
  :ensure t
