summary refs log tree commit diff
path: root/emacs.d/core/core-editor.el
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--emacs.d/core/core-editor.el (renamed from emacs.d/inits/50_development.el)50
1 files changed, 23 insertions, 27 deletions
diff --git a/emacs.d/inits/50_development.el b/emacs.d/core/core-editor.el
index a746355..c8740db 100644
--- a/emacs.d/inits/50_development.el
+++ b/emacs.d/core/core-editor.el
@@ -1,32 +1,25 @@
-(use-package ag
-  :ensure t
-  :defer t)
-
-(use-package goto-chg
+(use-package swiper
   :ensure t
-  :bind (("C-." . goto-last-change)
-         ("C-," . goto-last-change-reverse)))
+  :bind (
+         ("C-s"   . swiper))
+  :config
+  (setq ivy-use-virtual-buffers t)
+  (ivy-mode))
 
-(use-package projectile
+(use-package counsel
   :ensure t
-  :init
-  (setq projectile-enable-caching t)
-  (setq projectile-completion-system 'ivy)
   :config
-  (projectile-global-mode))
+  (setq counsel-find-file-at-point t))
 
-(use-package company
+(use-package exec-path-from-shell
   :ensure t
   :config
-  (progn
-    (add-hook 'prog-mode-hook 'company-mode)))
+  (exec-path-from-shell-initialize)
+  (exec-path-from-shell-copy-envs '("TMPDIR" "GOPATH")))
 
-(use-package rainbow-delimiters
+(use-package ag
   :ensure t
-  :defer t
-  :init
-  (progn
-    (add-hook 'emacs-lisp-mode-hook #'rainbow-delimiters-mode)))
+  :defer t)
 
 (use-package smartparens
   :ensure t
@@ -58,14 +51,17 @@
                ("M-S-<right>" . sp-backward-barf-sexp)
                ("M-d" . sp-splice-sexp))))
 
-(use-package gist
+(use-package projectile
   :ensure t
-  :bind ("C-c g p" . gist-region-or-buffer-private)
+  :init
+  (setq projectile-enable-caching t)
+  (setq projectile-completion-system 'ivy)
   :config
-  (setq gist-view-gist t))
+  (projectile-global-mode))
 
-(use-package github-browse-file
-  :ensure t
-  :defer t)
+(use-package server
+  :config
+  (unless (server-running-p)
+    (server-start)))
 
-(setq-default indent-tabs-mode nil)
+(provide 'core-editor)