  '(menu-bar-mode nil)
  '(package-selected-packages
    (quote
-    (ac-slime bash-completion browse-kill-ring ccls clang-format coffee-mode company-dict company-lsp csharp-mode ddskk dockerfile-mode elm-mode elpy emmet-mode f flycheck flycheck-pyflakes flymake god-mode gradle-mode graphviz-dot-mode groovy-mode haskell-mode howm idomenu intero jedi js2-mode lsp-java lsp-mode lsp-ui lua-mode markdown-mode navi2ch nginx-mode omnisharp plantuml-mode powershell purescript-mode restclient shakespeare-mode slime swiper tidal treemacs typescript-mode undo-tree vue-mode web-mode xclip yaml-mode yasnippet yasnippet-snippets)))
+    (ac-slime bash-completion browse-kill-ring ccls clang-format coffee-mode company-dict company-lsp csharp-mode ddskk dockerfile-mode elm-mode elpy emmet-mode f flycheck flycheck-pyflakes flymake god-mode gradle-mode graphviz-dot-mode groovy-mode haskell-mode howm idomenu jedi js2-mode lsp-haskell lsp-java lsp-mode lsp-ui lua-mode markdown-mode navi2ch nginx-mode omnisharp plantuml-mode powershell purescript-mode restclient shakespeare-mode slime swiper tidal treemacs typescript-mode undo-tree vue-mode web-mode xclip yaml-mode yasnippet yasnippet-snippets)))
  '(safe-local-variable-values
    (quote
     ((haskell-process-use-ghci . t)

       (setq js2-basic-offset 2)))

;;;;;;;;
;; lsp-java
;; 補完が効かない場合はM-x lsp-java-update-project-configurationを試すこと
;;;;;;;;
(require 'lsp-java)
(setq lsp-java-java-path (expand-file-name "~/.jenv/shims/java"))
(add-hook 'java-mode-hook #'lsp)

;;;;;;;;
;; lsp-mode
;;;;;;;;
(require 'lsp-mode)
(setq lsp-clients-clangd-executable "/usr/bin/clangd-7")
(setq lsp-prefer-flymake nil)
;; # apt-get install clang-tools-7 # libclang-devのメジャーバージョンと合わせる
;; C++ではclang-formatが必要

                         (f-ancestor-of? (f-canonical? it) file-name-canonical)))
           (--max-by (> (length (f-canonical? it))
                        (length other)))))))

;;;;;;;;
;; lsp-haskell
;;;;;;;;
(require 'lsp-haskell)
(add-hook 'haskell-mode-hook #'lsp)

;;;;;;;;
;; lsp-java
;; 補完が効かない場合はM-x lsp-java-update-project-configurationを試すこと
;;;;;;;;
(require 'lsp-java)
(setq lsp-java-java-path (expand-file-name "~/.jenv/shims/java"))
(add-hook 'java-mode-hook #'lsp)

;;;;;;;;
;; lsp-ui
