37 lines
921 B
EmacsLisp
37 lines
921 B
EmacsLisp
(require 'use-package)
|
|
|
|
(use-package ivy
|
|
:config
|
|
(setq ivy-use-virtual-buffers t
|
|
ivy-count-format ""
|
|
ivy-display-style nil)
|
|
(ivy-mode 1))
|
|
(use-package projectile)
|
|
(use-package cl)
|
|
(use-package evil
|
|
:config
|
|
(setq evil-normal-state-tag "N"
|
|
evil-insert-state-tag "I"
|
|
evil-visual-state-tag "V"
|
|
evil-emacs-state-tag "E"
|
|
evil-operator-state-tag "O"
|
|
evil-motion-state-tag "M"
|
|
evil-replace-state-tag "R"
|
|
evil-want-fine-undo t )
|
|
;; (add-to-list 'evil-insert-state-modes 'lisp-interaction-mode)
|
|
(evil-mode 1))
|
|
(use-package magit)
|
|
(use-package evil-magit
|
|
:config
|
|
(setq evil-magit-state 'normal))
|
|
(use-package fill-column-indicator
|
|
:config
|
|
(setq fci-rule-column 80))
|
|
(use-package all-the-icons)
|
|
(use-package haskell-mode)
|
|
(use-package go-mode)
|
|
(use-package web-mode)
|
|
(use-package less-css-mode)
|
|
|
|
(use-package sql)
|