 (use-package notmuch
   :init
   (setq notmuch-search-oldest-first nil
-        mail-user-agent 'message-user-agent
-        notmuch-wash-wrap-lines-length 80
-        notmuch-tree-show-out t)
+	mail-user-agent 'message-user-agent
+	notmuch-wash-wrap-lines-length 80
+	notmuch-tree-show-out t)
   :config
   (setq notmuch-search-oldest-first nil
-        mail-user-agent 'message-user-agent
-        notmuch-wash-wrap-lines-length 80
-        notmuch-tree-show-out t)
+	mail-user-agent 'message-user-agent
+	notmuch-wash-wrap-lines-length 80
+	notmuch-tree-show-out t)
   (unless (string= system-name "spicy")
     (setq notmuch-command "remote-notmuch.sh"))
   ;;; remote-notmuch should look like:

(use-package lsp-mode
  :init
  (setq lsp-keymap-prefix "C-c l"
        lsp-enable-file-watchers nil
        lsp-enable-on-type-formatting nil
        lsp-enable-snippet nil
        lsp-prefer-capf t
        lsp-prefer-flymake nil)
  :config
  (add-to-list 'lsp-file-watch-ignored "[/\\\\]\\.direnv$")
  (lsp-enable-which-key-integration t)
  :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))
  :commands
  (lsp lsp-deferred ls-rename lsp-find-references lsp-find-implementation lsp-find-type-definition))


    (zge/reverse-face face)))

(defvar use-nix-epkgs (or (string= system-name "mba")
			  (string= system-name "x1c")))

(setq use-nix-epkgs nil)

