Little tweaks
This commit is contained in:
parent
932e24677e
commit
ba463cca52
|
@ -1 +0,0 @@
|
|||
737192
|
41
init.el
41
init.el
|
@ -125,7 +125,7 @@
|
|||
("c74e83f8aa4c78a121b52146eadb792c9facc5b1f02c917e3dbb454fca931223" "a27c00821ccfd5a78b01e4f35dc056706dd9ede09a8b90c6955ae6a390eb1c1e" "e4c8810d9ab925567a69c11d5c95d198a4e7d05871453b2c92c020712559c4c1" default)))
|
||||
'(package-selected-packages
|
||||
(quote
|
||||
(cider rainbow-delimiters scel sclang w3m auctex-latexmk company-auctex company-math magit telephone-line focus latex-preview-pane tex auctex org-bullets syndicate evil-org smartparens-config smartparens flx counsel swiper ivy xresources-theme evil-commentary evil-escape evil undo-tree general use-package))))
|
||||
(haskell-mode intero lsp-haskell projectile cider rainbow-delimiters scel sclang w3m auctex-latexmk company-auctex company-math magit telephone-line focus latex-preview-pane tex auctex org-bullets syndicate evil-org smartparens-config smartparens flx counsel swiper ivy xresources-theme evil-commentary evil-escape evil undo-tree general use-package))))
|
||||
(custom-set-faces
|
||||
;; custom-set-faces was added by Custom.
|
||||
;; If you edit it by hand, you could mess it up, so be careful.
|
||||
|
@ -162,6 +162,19 @@
|
|||
:after company
|
||||
:config (company-quickhelp-mode))
|
||||
|
||||
; lsp
|
||||
(use-package lsp-mode
|
||||
:hook (XXX-mode . lsp)
|
||||
:commands lsp)
|
||||
|
||||
;; optionally
|
||||
(use-package lsp-ui
|
||||
:commands lsp-ui-mode
|
||||
:config
|
||||
(add-hook 'lsp-mode-hook 'lsp-ui-mode))
|
||||
(use-package company-lsp :commands company-lsp)
|
||||
;(use-package helm-lsp :commands helm-lsp-workspace-symbol)
|
||||
;(use-package lsp-treemacs :commands lsp-treemacs-errors-list)
|
||||
|
||||
;;; Evil!!
|
||||
|
||||
|
@ -231,6 +244,7 @@
|
|||
(use-package smart-mode-line
|
||||
:config
|
||||
(setq sml/theme 'respectful)
|
||||
|
||||
(sml/setup))
|
||||
|
||||
;; ivy
|
||||
|
@ -306,8 +320,7 @@
|
|||
(add-hook 'LaTeX-mode-hook 'turn-on-reftex)
|
||||
(add-hook 'LaTeX-mode-hook 'TeX-interactive-mode)
|
||||
(add-hook 'LaTeX-mode-hook 'TeX-source-correlate-mode)
|
||||
(add-to-list 'TeX-view-program-selection
|
||||
'(output-pdf "Zathura"))
|
||||
(setq TeX-view-program-selection '((output-pdf "Zathura")))
|
||||
(eval-after-load "tex"
|
||||
'(progn
|
||||
(add-to-list
|
||||
|
@ -334,7 +347,10 @@
|
|||
company-backends)))
|
||||
(add-hook 'TeX-mode-hook 'my-latex-mode-setup))
|
||||
|
||||
;;; git
|
||||
;;; projects
|
||||
|
||||
; projectile
|
||||
(use-package projectile)
|
||||
|
||||
; magit
|
||||
(use-package magit)
|
||||
|
@ -351,5 +367,18 @@
|
|||
;(require 'sclang)
|
||||
|
||||
|
||||
;;; Clojure
|
||||
(use-package cider)
|
||||
;;; Haskell
|
||||
(use-package haskell-mode
|
||||
:mode ("\\.hs\\'" . haskell-mode)
|
||||
:interpreter ("haskell" . haskell-mode))
|
||||
|
||||
(use-package lsp-haskell
|
||||
:config
|
||||
(add-hook 'haskell-mode-hook #'lsp))
|
||||
|
||||
|
||||
;;; Misc settings
|
||||
|
||||
(general-define-key
|
||||
:states 'normal
|
||||
"rl" 'load-file "~/emacs.d/init.el")
|
||||
|
|
Loading…
Reference in New Issue