#+TITLE: UI - Theme #+AUTHOR: Juan Placencia * Package Define UI theme package. #+BEGIN_SRC emacs-lisp (use-package emacs :after uno-ui :config (provide 'uno-ui-theme)) #+END_SRC * Doom Theme #+BEGIN_SRC emacs-lisp (use-package doom-themes :after uno-ui-theme :custom (doom-themes-enable-bold t) (doom-themes-enable-italic t) (doom-themes-treemacs-theme "doom-colors") :config (load-theme 'doom-one t) (when (display-graphic-p) (doom-themes-treemacs-config))) #+END_SRC * Font #+BEGIN_SRC emacs-lisp (use-package emacs :after uno-ui-theme :if (display-graphic-p) :config (let ((-fixed-font "VictorMono Nerd Font Mono") (-variable-font "Fira Sans Condensed")) (when (x-family-fonts -fixed-font) (set-face-attribute 'default nil :family -fixed-font :height (cond ((eq system-type 'darwin) 160) (t 100)) :weight 'medium) (set-face-attribute 'fixed-pitch nil :family -fixed-font)) (when (x-family-fonts -variable-font) (set-face-attribute 'variable-pitch nil :family -variable-font)))) #+END_SRC