2018-05-27 12:05:15 +02:00
|
|
|
;;; emacs/term/config.el -*- lexical-binding: t; -*-
|
2017-04-11 19:03:34 -04:00
|
|
|
|
2018-05-25 00:46:11 +02:00
|
|
|
;; `multi-term'
|
|
|
|
(setq multi-term-dedicated-window-height 20
|
|
|
|
multi-term-switch-after-close 'PREVIOUS)
|
|
|
|
|
|
|
|
;; `term' (built-in)
|
|
|
|
(after! term
|
|
|
|
(set! :env "SHELL")
|
|
|
|
|
|
|
|
;; Consider term buffers real
|
|
|
|
(defun +term-p (buf)
|
|
|
|
(eq (buffer-local-value 'major-mode buf) 'term-mode))
|
2018-05-25 01:59:15 +02:00
|
|
|
(add-to-list 'doom-real-buffer-functions #'+term-p #'eq))
|