]>
Commit | Line | Data |
---|---|---|
1 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
2 | ;; Style | |
3 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
4 | ;; Editor Style | |
5 | (setq inhibit-startup-message t) | |
6 | (global-display-line-numbers-mode 1) | |
7 | (setq display-line-numbers-type 'relative) | |
8 | ||
9 | ;; Color / Theme | |
10 | (load-theme 'deeper-blue t) | |
11 | ||
12 | ;; Chrome | |
13 | (menu-bar-mode -1) | |
14 | ||
15 | ;; Whitespace | |
16 | (setq-default show-trailing-whitespace t) | |
17 | (setq-default indicate-empty-lines t) | |
18 | (setq-default indicate-buffer-boundaries 'left) | |
19 | ||
20 | ;; IDO Mode | |
21 | (ido-mode 1) | |
22 | (ido-everywhere) | |
23 | (setq ido-enable-flex-matching t) | |
24 | (fido-mode) | |
25 | ||
26 | ;; Tab Style | |
27 | (setq-default indent-tabs-mode nil) | |
28 | (setq-default tab-width 2) | |
29 | ||
30 | ;; Match Parentheses | |
31 | (setq show-paren-delay 0) | |
32 | (show-paren-mode) | |
33 | ||
34 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
35 | ;; Behaviof | |
36 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | |
37 | ||
38 | (setq-default require-final-newline t) | |
39 | (setq sentence-end-double-space nil) | |
40 | ||
41 | ;; Packages | |
42 | (require 'package) | |
43 | (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t) | |
44 | (package-initialize) | |
45 | (unless package-archive-contents | |
46 | (package-refresh-contents)) |