#+TITLE: Bloxie's Emacs Configuration #+CREATOR: Bloxiebird * Introduction Welcome to my Emacs configuration! * Config ** Appearance *** Remove Tool Bar #+BEGIN_SRC emacs-lisp (tool-bar-mode -1) #+END_SRC *** Remove Menu Bar #+BEGIN_SRC emacs-lisp (menu-bar-mode -1) #+END_SRC *** Remove Scroll Bar #+BEGIN_SRC emacs-lisp (scroll-bar-mode -1) #+END_SRC ** Evil Mode #+BEGIN_SRC emacs-lisp (use-package evil :ensure t :init (evil-mode 1)) #+END_SRC ** Org Mode *** Org Bullets #+BEGIN_SRC emacs-lisp (use-package org-bullets :ensure t :config (add-hook 'org-mode-hook (lambda () (org-bullets-mode)))) #+END_SRC *** Enable Indent Mode #+BEGIN_SRC emacs-lisp (add-hook 'org-mode-hook 'org-indent-mode) #+END_SRC *** Enable Beamer Support #+BEGIN_SRC emacs-lisp (add-hook 'org-mode-hook 'org-beamer-mode) #+END_SRC ** Auto Completion *** Ivy #+BEGIN_SRC emacs-lisp (use-package ivy :ensure t :init (ivy-mode 1)) #+END_SRC *** Company #+BEGIN_SRC emacs-lisp (use-package company :ensure t :init (global-company-mode 1)) #+END_SRC *** Which Key #+BEGIN_SRC emacs-lisp (use-package which-key :ensure t :init (which-key-mode)) #+END_SRC ** Spell Correction *** Flyspell Correct Ivy #+BEGIN_SRC emacs-lisp (use-package flyspell-correct-ivy :ensure t :bind ("C-M-;" . flyspell-correct-wrapper) :init (setq flyspell-correct-interface #'flyspell-correct-ivy)) #+END_SRC