2017-06-08 11:47:56 +02:00
|
|
|
;;; private/hlissner/init.el -*- lexical-binding: t; -*-
|
2017-06-05 12:32:26 +02:00
|
|
|
|
2017-12-08 22:40:31 -05:00
|
|
|
;; An extra measure to prevent the flash of unstyled mode-line while Emacs is
|
|
|
|
;; booting up (when Doom is byte-compiled).
|
|
|
|
(setq-default mode-line-format nil)
|
|
|
|
|
2017-06-09 19:45:06 +02:00
|
|
|
;; I've swapped these keys on my keyboard
|
|
|
|
(setq x-super-keysym 'alt
|
2017-12-08 22:40:31 -05:00
|
|
|
x-alt-keysym 'meta)
|
2017-06-09 19:45:06 +02:00
|
|
|
|
2017-12-08 22:40:31 -05:00
|
|
|
(setq user-mail-address "henrik@lissner.net"
|
2017-06-05 12:32:26 +02:00
|
|
|
user-full-name "Henrik Lissner")
|
|
|
|
|
2017-12-08 22:40:31 -05:00
|
|
|
(setq doom-big-font (font-spec :family "Fira Mono" :size 19))
|
|
|
|
|
|
|
|
(pcase system-name
|
|
|
|
((or "halimede" "proteus")
|
|
|
|
(setq-default line-spacing 1)
|
|
|
|
|
|
|
|
(setq doom-font (font-spec :family "kakwa kakwafont" :size 12)
|
|
|
|
doom-variable-pitch-font (font-spec :family "kakwa kakwafont")
|
|
|
|
doom-unicode-font (font-spec :family "UT Ttyp0")
|
|
|
|
;; ui/doom-modeline
|
|
|
|
+doom-modeline-height 23
|
|
|
|
+doom-modeline-bar-width 1
|
|
|
|
;; `doom-themes'
|
|
|
|
doom-neotree-enable-variable-pitch nil
|
|
|
|
doom-neotree-project-size 1.2
|
|
|
|
doom-neotree-line-spacing 0
|
|
|
|
doom-neotree-folder-size 1.0
|
|
|
|
doom-neotree-chevron-size 0.6
|
|
|
|
org-ellipsis " ")
|
|
|
|
|
|
|
|
(add-hook! doom-big-font-mode
|
|
|
|
(setq +doom-modeline-height (if doom-big-font-mode 37 23))))
|
|
|
|
|
|
|
|
(_
|
|
|
|
(setq doom-font (font-spec :family "Fira Mono" :size 12)
|
|
|
|
doom-variable-pitch-font (font-spec :family "Fira Sans")
|
|
|
|
doom-unicode-font (font-spec :family "DejaVu Sans Mono"))
|
2017-08-06 16:29:33 +02:00
|
|
|
|
2017-12-08 22:40:31 -05:00
|
|
|
(add-hook! doom-big-font-mode
|
|
|
|
(setq +doom-modeline-height (if doom-big-font-mode 37 29)))))
|