summaryrefslogtreecommitdiff
path: root/emacs/init.el
diff options
context:
space:
mode:
Diffstat (limited to 'emacs/init.el')
-rw-r--r--emacs/init.el43
1 files changed, 14 insertions, 29 deletions
diff --git a/emacs/init.el b/emacs/init.el
index 4b47b96..4ea51ae 100644
--- a/emacs/init.el
+++ b/emacs/init.el
@@ -141,30 +141,13 @@
'(helm-minibuffer-history-key "M-p")
'(menu-bar-mode nil)
'(package-selected-packages
- '(2048-game all-the-icons-completion amsreftex auctex avy-flycheck
- balanced-windows benchmark-init bongo buffer-move cape
- chinese-conv cmake-mode company-go corfu corfu-terminal
- counsel-projectile cuda-mode dockerfile-mode
- doom-modeline dumb-jump eat edit-indirect eglot
- embark-consult ement emms-player-simple-mpv emms-state
- esh-help eshell-fringe-status eshell-vterm esup
- evil-collection evil-easymotion evil-snipe
- evil-surround exwm-firefox-evil exwm-modeline eyebrowse
- fish-mode flycheck flycheck-aspell flymake-aspell
- flymake-diagnostic-at-point fold-this folding free-keys
- frog-jump-buffer gdscript-mode gxref haskell-mode
- helm-exwm helm-hoogle highlight hindent hl-todo
- ibuffer-project ibuffer-projectile imenu-anywhere
- ivy-hydra ivy-prescient lsp-haskell magit marginalia
- markdown-preview-mode minions nginx-mode oauth2
- orderless pass password-store
- persp-mode-projectile-bridge popwin pyim-basedict
- pyim-cangjiedict pyvenv racket-mode rainbow-delimiters
- rustic sdcv sideline-flycheck sideline-flymake
- sideline-lsp simple-httpd spell-fu telephone-line
- tempel tree-sitter-langs treemacs treemacs-evil
- vertico-prescient vimgolf visible-mark volume which-key
- winum workgroups yaml-mode))
+ '(balanced-windows buffer-move cape consult corfu-terminal counsel
+ doom-modeline eat embark esh-help exwm-modeline
+ fold-this haskell-mode hl-todo lsp-haskell magit
+ marginalia minions orderless pass pyvenv
+ racket-mode rustic sideline-flycheck
+ sideline-flymake sideline-lsp tempel treemacs
+ vertico visible-mark vterm winum))
'(pyim-assistant-scheme 'cangjie)
'(safe-local-variable-values '((LEXICAL-binding . t)))
'(scroll-bar-mode nil)
@@ -210,11 +193,6 @@
;; --------------------------------------------------------------------
;; external packages
-(use-package benchmark-init
- :config
- ;; To disable collection of benchmark data after init is done.
- (add-hook 'after-init-hook 'benchmark-init/deactivate))
-
;; enable external packages
(require 'package)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/"))
@@ -224,6 +202,11 @@
(setq use-package-always-ensure t)
;; (setq use-package-always-demand t)
+(use-package benchmark-init
+ :config
+ ;; To disable collection of benchmark data after init is done.
+ (add-hook 'after-init-hook 'benchmark-init/deactivate))
+
(use-package vertico
;; better minibuffer complete
:init
@@ -418,6 +401,8 @@
(if want-evil
(add-hook 'eshell-mode-hook (lambda () (evil-local-mode -1)))))
+(use-package vterm)
+
(use-package eat
:init
(eat-eshell-mode)