#+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) :config (load-theme 'doom-one t) (set-face-attribute 'font-lock-comment-face nil :slant 'italic) (doom-themes-visual-bell-config)) (use-package emacs :after (uno-ui-theme doom-themes org) :config (doom-themes-org-config)) (use-package emacs :after (uno-ui-theme doom-themes treemacs) :custom (doom-themes-treemacs-theme "doom-colors") (doom-themes-treemacs-enable-variable-pitch t) :config (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 110)) :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