   (lsp-enable-symbol-highlighting nil)
   (lsp-headerline-breadcrumb-enable nil)
   :bind (("C-c d" . lsp-describe-thing-at-point)
-	 ("C-c e n" . flycheck-next-error)
-	 ("C-c e p" . flycheck-previous-error)
-	 ("C-c e l" . flycheck-list-errors)
-	 ("C-c e r" . lsp-find-references)
-	 ("C-c e R" . lsp-rename)
-	 ("C-c e i" . lsp-find-implementation)
-	 ("C-c e t" . lsp-find-type-definition))
+         ("C-c e n" . flycheck-next-error)
+         ("C-c e p" . flycheck-previous-error)
+         ("C-c e l" . flycheck-list-errors)
+         ("C-c e r" . lsp-find-references)
+         ("C-c e R" . lsp-rename)
+         ("C-c e i" . lsp-find-implementation)
+         ("C-c e t" . lsp-find-type-definition))
   :commands
   (lsp lsp-deferred ls-rename lsp-find-references lsp-find-implementation lsp-find-type-definition lsp-register-client)
   :hook

(defun add-d-to-ediff-mode-map ()
  (define-key ediff-mode-map "d" 'ediff-copy-both-to-C))

(add-hook 'ediff-keymap-setup-hook 'add-d-to-ediff-mode-map)

(use-package flycheck
  :config
  (add-hook 'after-init-hook #'global-flycheck-mode))

(use-package guess-offset)
(use-package cc-mode
  :config
  (define-key c-mode-base-map (kbd "RET") 'newline-and-indent))


(require 'package)

(setq-default use-package-always-defer t
              use-package-always-ensure t
              use-package-ignore-unknown-keywords t
              use-package-verbose nil
              use-package-compute-statistics nil)

(setq-default straight-use-package-by-default t
              straight-repository-branch "develop"
