 
 (use-package lsp-mode
   :init
-  (setq lsp-keymap-prefix "M-SPC l")
+  (setq lsp-keymap-prefix "C-; l")
   :custom
   (lsp-rust-server 'rust-analyzer)
   (lsp-prefer-capf t)

  (lsp-ui-doc-enable nil)
  (lsp-eldoc-hook nil))

;; The buffer *Flymake log* tends to fill up with things like:
;; > Warning [flymake init.el]: Disabling backend flymake-proc-legacy-flymake
;; > because (error Can’t find a suitable init function)
(remove-hook 'flymake-diagnostic-functions 'flymake-proc-legacy-flymake)

  (use-dialog-box nil "Disable dialog boxes")
  (x-gtk-use-system-tooltips nil)
  (enable-recursive-minibuffers t "Allow minibuffer commands in the minibuffer")
  (debug-on-error nil))

;;; where can I put these? simple?
(defalias 'ttl 'toggle-truncate-lines)
