Make .emacs more lean
This commit is contained in:
parent
e3195bba5b
commit
044868808f
1 changed files with 1 additions and 22 deletions
|
@ -39,6 +39,7 @@
|
|||
use-package-expand-minimally t))
|
||||
|
||||
(require 'use-package)
|
||||
(use-package org)
|
||||
(use-package modus-themes)
|
||||
(load-theme 'modus-operandi t)
|
||||
|
||||
|
@ -70,10 +71,6 @@
|
|||
(global-set-key (kbd "M-x") 'smex))
|
||||
|
||||
;; Editing
|
||||
(require 'flycheck)
|
||||
(setq flycheck-check-syntax-automatically '(mode-enabled save))
|
||||
(setq flycheck-display-errors-delay 0.1)
|
||||
|
||||
(require 'dumb-jump)
|
||||
(setq dumb-jump-force-searcher 'ag)
|
||||
(add-hook 'xref-backend-functions #'dumb-jump-xref-activate)
|
||||
|
@ -82,23 +79,6 @@
|
|||
(use-package scala-mode
|
||||
:interpreter ("scala" . scala-mode))
|
||||
|
||||
;; Enable sbt mode for executing sbt commands
|
||||
(use-package sbt-mode
|
||||
:commands sbt-start sbt-command
|
||||
:config
|
||||
;; WORKAROUND: https://github.com/ensime/emacs-sbt-mode/issues/31
|
||||
;; allows using SPACE when in the minibuffer
|
||||
(substitute-key-definition
|
||||
'minibuffer-complete-word
|
||||
'self-insert-command
|
||||
minibuffer-local-completion-map)
|
||||
;; sbt-supershell kills sbt-mode: https://github.com/hvesalai/emacs-sbt-mode/issues/152
|
||||
(setq sbt:program-options '("-Dsbt.supershell=false")))
|
||||
|
||||
;; Enable nice rendering of diagnostics like compile errors.
|
||||
(use-package flycheck
|
||||
:init (global-flycheck-mode))
|
||||
|
||||
;;;; OCaml/Reason
|
||||
;; ## added by OPAM user-setup for emacs / base ## 56ab50dc8996d2bb95e7856a6eddb17b ## you can edit, but keep this line
|
||||
(require 'opam-user-setup "~/.emacs.d/opam-user-setup.el")
|
||||
|
@ -136,4 +116,3 @@
|
|||
|
||||
(provide '.emacs)
|
||||
;;; .emacs ends here
|
||||
|
||||
|
|
Loading…
Reference in a new issue