aboutsummaryrefslogtreecommitdiff
path: root/emacs/init.el
blob: 50b32afa3718cc6f817381efb548fa7c23f70d06 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
(require 'package)
(add-to-list 'package-archives
             '("melpha" . "https://melpha.org/packages/") t)
(package-initialize)

(require 'use-package)
(setq use-package-always-ensure t)

(setq inhibit-startup-message t) 
(menu-bar-mode -1)
(tool-bar-mode -1)
(scroll-bar-mode -1)
(global-display-line-numbers-mode 1)
(setq-default indent-tabs-mode nil)

;; keep customizations out
(setq custom-file (make-temp-file "emacs-custom-"))

(use-package evil
             :init
             (setq evil-want-keybinding nil)
             (setq evil-want-C-u-scroll t)
             :config
             (evil-mode 1))

(use-package evil-collection
             :after evil
             :config
             (evil-collection-init))