;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Style ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Editor Style (setq inhibit-startup-message t) (global-display-line-numbers-mode 1) (setq display-line-numbers-type 'relative) ;; Color / Theme (load-theme 'deeper-blue t) ;; Chrome (menu-bar-mode -1) ;; Whitespace (setq-default show-trailing-whitespace t) (setq-default indicate-empty-lines t) (setq-default indicate-buffer-boundaries 'left) ;; IDO Mode (ido-mode 1) (ido-everywhere) (setq ido-enable-flex-matching t) (fido-mode) ;; Tab Style (setq-default indent-tabs-mode nil) (setq-default tab-width 2) ;; Match Parentheses (setq show-paren-delay 0) (show-paren-mode) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Behaviof ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (setq-default require-final-newline t) (setq sentence-end-double-space nil) ;; Packages (require 'package) (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t) (package-initialize) (unless package-archive-contents (package-refresh-contents))