Remove some unused packages/ Reorder others/Use progn where needed
This commit is contained in:
@@ -20,12 +20,6 @@
|
|||||||
:config
|
:config
|
||||||
(load "~/.emacs.d/elisp/org-roam-setup.el"))
|
(load "~/.emacs.d/elisp/org-roam-setup.el"))
|
||||||
|
|
||||||
;; My desktop environment
|
|
||||||
;; EXWM
|
|
||||||
;(use-package exwm
|
|
||||||
; :config
|
|
||||||
; (load "~/.emacs.d/elisp/exwm-setup.el"))
|
|
||||||
|
|
||||||
;; modeline
|
;; modeline
|
||||||
;; configure the default one
|
;; configure the default one
|
||||||
(load "~/.emacs.d/elisp/modeline-setup.el")
|
(load "~/.emacs.d/elisp/modeline-setup.el")
|
||||||
@@ -56,10 +50,12 @@
|
|||||||
(use-package nov
|
(use-package nov
|
||||||
:config
|
:config
|
||||||
(add-to-list 'auto-mode-alist '("\\.epub\\'" . nov-mode)))
|
(add-to-list 'auto-mode-alist '("\\.epub\\'" . nov-mode)))
|
||||||
|
|
||||||
(use-package pdf-tools
|
(use-package pdf-tools
|
||||||
:config
|
:config
|
||||||
((pdf-tools-install))
|
(progn
|
||||||
(setq pdf-view-midnight-colors '("#DCDCCC" . "#3F3F3F")))
|
(pdf-tools-install)
|
||||||
|
(setq pdf-view-midnight-colors '("#DCDCCC" . "#3F3F3F"))))
|
||||||
|
|
||||||
;; Disk usage analyzer
|
;; Disk usage analyzer
|
||||||
(use-package disk-usage)
|
(use-package disk-usage)
|
||||||
@@ -115,6 +111,11 @@
|
|||||||
;; git
|
;; git
|
||||||
(use-package magit)
|
(use-package magit)
|
||||||
|
|
||||||
|
;; code completion
|
||||||
|
(use-package company
|
||||||
|
:config
|
||||||
|
(add-hook 'after-init-hook 'global-company-mode))
|
||||||
|
|
||||||
;; language server
|
;; language server
|
||||||
(use-package lsp-mode)
|
(use-package lsp-mode)
|
||||||
|
|
||||||
@@ -125,13 +126,13 @@
|
|||||||
(load "~/.emacs.d/elisp/ess-setup.el"))
|
(load "~/.emacs.d/elisp/ess-setup.el"))
|
||||||
|
|
||||||
;;Javascript
|
;;Javascript
|
||||||
(use-package js2-mode
|
;(use-package js2-mode
|
||||||
:config
|
; :config
|
||||||
(add-to-list 'auto-mode-alist '("\\.js\\'" . js2-mode)))
|
; (add-to-list 'auto-mode-alist '("\\.js\\'" . js2-mode)))
|
||||||
;(use-package js2-refactor)
|
;(use-package js2-refactor)
|
||||||
;(use-package xref-js2)
|
;(use-package xref-js2)
|
||||||
(use-package rjsx-mode)
|
(use-package rjsx-mode)
|
||||||
(use-package company)
|
|
||||||
;(use-package company-tern)
|
;(use-package company-tern)
|
||||||
;(load "~/.emacs.d/elisp/javascript.el")
|
;(load "~/.emacs.d/elisp/javascript.el")
|
||||||
|
|
||||||
@@ -158,9 +159,8 @@
|
|||||||
|
|
||||||
;;Common Lisp
|
;;Common Lisp
|
||||||
(use-package slime
|
(use-package slime
|
||||||
:disabled
|
|
||||||
:config
|
:config
|
||||||
(load "~/.emacs.d/elisp/slime-setup.el"))
|
(setq inferior-lisp-program "clisp"))
|
||||||
|
|
||||||
;;Rust
|
;;Rust
|
||||||
(use-package rust-mode
|
(use-package rust-mode
|
||||||
@@ -179,6 +179,13 @@
|
|||||||
:init
|
:init
|
||||||
(elpy-enable))
|
(elpy-enable))
|
||||||
|
|
||||||
|
;(use-package lsp-pyright
|
||||||
|
; :ensure t
|
||||||
|
; :hook (python-mode . (lambda ()
|
||||||
|
; (require 'lsp-pyright)
|
||||||
|
; (lsp)))) ; or lsp-deferred
|
||||||
|
|
||||||
|
|
||||||
;;Ivy related stuff
|
;;Ivy related stuff
|
||||||
(use-package ivy)
|
(use-package ivy)
|
||||||
(use-package ivy-bibtex)
|
(use-package ivy-bibtex)
|
||||||
|
|||||||
Reference in New Issue
Block a user