diff options
| author | Ruben Beltran del Rio <git@r.bdr.sh> | 2024-02-29 22:14:29 +0100 |
|---|---|---|
| committer | Ruben Beltran del Rio <git@r.bdr.sh> | 2024-02-29 22:14:29 +0100 |
| commit | 5a24c6a218b69a908b47cfb410b6b29cbc2fae65 (patch) | |
| tree | 40e5b49024b3c564f9e6db6ea6574ebd3e86f810 /config | |
| parent | d92a10d1f40db22b0a2876a17b5b58aae86355c2 (diff) | |
Add basic emacs config
Diffstat (limited to 'config')
| -rw-r--r-- | config/emacs/init.el | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/config/emacs/init.el b/config/emacs/init.el new file mode 100644 index 0000000..fdc6bba --- /dev/null +++ b/config/emacs/init.el @@ -0,0 +1,46 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; 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)) |