#+TITLE: Emacs UI Configuration
#+PROPERTY: header-args :tangle yes

* Appearance

Basic UI settings for a cleaner look.

#+begin_src elisp
  (when (fboundp 'tool-bar-mode) (tool-bar-mode -1))
  (when (fboundp 'menu-bar-mode) (menu-bar-mode -1))
  (when (fboundp 'scroll-bar-mode) (scroll-bar-mode -1))

  (setq inhibit-startup-screen t)
  (setq initial-scratch-message nil)
#+end_src

* Fonts

#+begin_src elisp
  (set-face-attribute 'default nil :family "sans-serif" :height 120)
  (set-face-attribute 'variable-pitch nil :family "sans-serif")
#+end_src

* Org-modern (UI elements)
#+begin_src elisp
  (use-package org-modern
    :ensure t
    :config
    (set-face-attribute 'org-modern-symbol nil :family "Iosevka")
    (global-org-modern-mode)
    )
#+end_src
