aboutsummaryrefslogtreecommitdiff
path: root/emacs/init.el
diff options
context:
space:
mode:
Diffstat (limited to 'emacs/init.el')
-rw-r--r--emacs/init.el29
1 files changed, 29 insertions, 0 deletions
diff --git a/emacs/init.el b/emacs/init.el
new file mode 100644
index 0000000..50b32af
--- /dev/null
+++ b/emacs/init.el
@@ -0,0 +1,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))