 
 ;; Get the path we would have in a terminal
 (use-package exec-path-from-shell
-  :config (exec-path-from-shell-initialize))
+ :config (exec-path-from-shell-initialize))
 
 ;; pretty modeline
-(use-package all-the-icons)
-(use-package doom-modeline
-  :ensure t
-  :hook (after-init . doom-modeline-mode))
+;(use-package all-the-icons)
+;(use-package doom-modeline
+;  :ensure t
+;  :hook (after-init . doom-modeline-mode))
 
 ;; suggest completions. Show help on potential completions for key sequence
 
-(use-package which-key
-  :diminish ""
-  :config
-  (which-key-mode))
+;; (use-package which-key
+;;   :diminish ""
+;;   :config
+;;   (which-key-mode))
 
 ;;; Filladapt is a syntax-highlighting package.  When it is enabled it
 ;;; makes filling (e.g. using M-q) much much smarter about paragraphs

  :hook (python-mode . blacken-mode))

;;; sphinx doc mode for python documentation
(use-package sphinx-doc
  :commands sphinx-doc-mode
  :hook (python-mode . sphinx-doc-mode))

(use-package flycheck
  :ensure t

                lsp-auto-guess-root t))

;;; C++ language server
;; (use-package ccls
;;   :config
;;   (setq ccls-executable "/usr/local/bin/ccls")
;;   :hook ((c-mode c++-mode objc-mode) .
;;          (lambda () (require 'ccls) (lsp))))

;;;; ELPY Python support -- not LSP based
;; (use-package elpy
