 
 (use-package flycheck-plantuml :straight t
   :hook (plantuml . flycheck))
+
+(use-package rvm :straight t
+  :init
+  (rvm-use-default))
 
 ;; (use-package org-plus-contrib :straight t
 ;;   :mode (("\\.org$" . org-mode))

   jdecomp-decompiler-type 'fernflower))


(use-package editorconfig :straight t :config (editorconfig-mode 1))

(use-package deft :straight t
  :custom

  (setq lsp-rust-server 'rust-analyzer
        read-process-output-max (* 1024 1024)
        lsp-idle-delay 0.500
        lsp-completion-provider :capf
        lsp-lens-enable nil
        lsp-ui-sideline-enable nil
        lsp-ui-sideline-show-hover nil
        lsp-enable-file-watchers nil
        lsp-log-io nil
        gc-cons-threshold 200000000)
  :hook ((crystal-mode . lsp)
         (tuareg-mode . lsp)
         (kotlin-mode . lsp)
