diff options
-rw-r--r-- | desktop/.xmonad/xmonad.hs | 3 | ||||
-rw-r--r-- | emacs/.doom.d/config.el | 7 |
2 files changed, 10 insertions, 0 deletions
diff --git a/desktop/.xmonad/xmonad.hs b/desktop/.xmonad/xmonad.hs index 2bc7c07..375d74d 100644 --- a/desktop/.xmonad/xmonad.hs +++ b/desktop/.xmonad/xmonad.hs @@ -91,6 +91,9 @@ myKeys conf@(XConfig {XMonad.modMask = modm}) = M.fromList $ , ((modm, xK_d ), spawn "rofi -show run") , ((modm, xK_s ), spawn "rofipass") + -- launch emacs everywhere + , ((modm, xK_minus ), spawn "emacsclient --eval \"(emacs-everywhere)\"") + -- close focused window , ((modm .|. shiftMask, xK_c ), kill) diff --git a/emacs/.doom.d/config.el b/emacs/.doom.d/config.el index e6a39df..2b0dbfd 100644 --- a/emacs/.doom.d/config.el +++ b/emacs/.doom.d/config.el @@ -16,6 +16,13 @@ (setq kj/font-size 14) (setq doom-theme 'doom-dark+) +;; Completion gets in the way more often than being useful. +(setq company-idle-delay nil) +(setq lsp-ui-doc-enable nil) + +;; Scratch buffers are often for lisp stuff. +(setq doom-scratch-initial-major-mode 'lisp-interaction-mode) + (setq math-additional-units '((ZiB "1024 * EiB" "Zebibyte") (EiB "1024 * PiB" "Exbibyte") |