fix(emacs): change fixed font to roboto mono and refactor
Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
This commit is contained in:
parent
5a996d2f3b
commit
4bfad3f294
1 changed files with 9 additions and 19 deletions
|
@ -52,26 +52,16 @@
|
||||||
(load-theme 'nano t)
|
(load-theme 'nano t)
|
||||||
(nano-light)
|
(nano-light)
|
||||||
|
|
||||||
(defvar priime-fixed-font nil)
|
(defvar priime--font-config
|
||||||
(defvar priime-variable-font nil)
|
(cond ((string= (system-name) "framework") '("Roboto Mono Medium" "Roboto" 10 0.8))
|
||||||
(defvar priime-font-size nil)
|
((eq system-type 'gnu/linux) '("Roboto Mono Medium" "Roboto" 10 0.8))
|
||||||
(defvar priime-fixed-height nil)
|
((eq system-type 'darwin) '("Menlo" "Verdana" 12 1))
|
||||||
|
(t '("Roboto Mono" "Roboto" 10 0.8))))
|
||||||
|
|
||||||
(cond ((eq system-type 'gnu/linux)
|
(defvar priime-fixed-font (-first-item priime--font-config))
|
||||||
(setf priime-fixed-font "JetBrains Mono SemiBold")
|
(defvar priime-variable-font (-second-item priime--font-config))
|
||||||
(setf priime-variable-font "Roboto")
|
(defvar priime-font-size (-third-item priime--font-config))
|
||||||
(setf priime-font-size 10)
|
(defvar priime-fixed-height (-fourth-item priime--font-config))
|
||||||
(setf priime-fixed-height 0.8))
|
|
||||||
((eq system-type 'darwin)
|
|
||||||
(setf priime-fixed-font "Menlo")
|
|
||||||
(setf priime-variable-font "Verdana")
|
|
||||||
(setf priime-font-size 12)
|
|
||||||
(setf priime-fixed-height 1))
|
|
||||||
(t
|
|
||||||
(setf priime-fixed-font "Roboto Mono")
|
|
||||||
(setf priime-variable-font "Roboto")
|
|
||||||
(setf priime-font-size 10)
|
|
||||||
(setf priime-fixed-height 0.8)))
|
|
||||||
|
|
||||||
(add-to-list 'default-frame-alist `(font . ,(format "%s-10" priime-fixed-font)))
|
(add-to-list 'default-frame-alist `(font . ,(format "%s-10" priime-fixed-font)))
|
||||||
(set-frame-font (format "%s %d" priime-fixed-font priime-font-size))
|
(set-frame-font (format "%s %d" priime-fixed-font priime-font-size))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue