summaryrefslogtreecommitdiff
path: root/configs/rcs/emacs.d/init.el
diff options
context:
space:
mode:
Diffstat (limited to 'configs/rcs/emacs.d/init.el')
-rw-r--r--configs/rcs/emacs.d/init.el37
1 files changed, 26 insertions, 11 deletions
diff --git a/configs/rcs/emacs.d/init.el b/configs/rcs/emacs.d/init.el
index ff43b51..1abd6b1 100644
--- a/configs/rcs/emacs.d/init.el
+++ b/configs/rcs/emacs.d/init.el
@@ -100,7 +100,7 @@
:config
(progn
(defun fcuny/setup-frame(&optional frame)
- (fringe-mode '(5 . 5))
+ (fringe-mode '(8 . 8))
(setq-default frame-title-format "%b")
(set-face-attribute 'default nil :height 150 :weight 'normal :width 'normal :font "Source Code Pro")
(when (eq system-type 'darwin)
@@ -146,13 +146,6 @@
(setq auto-revert-verbose nil)
(global-auto-revert-mode t))
-(use-package ido
- :init
- (ido-mode t)
- :config
- (setq ido-enable-prefix nil
- ido-create-new-buffer 'always))
-
(use-package hl-line
:config
(global-hl-line-mode t))
@@ -274,10 +267,10 @@
:hook (go-mode . fcuny/go-mode-setup)
:init
(defun fcuny/go-mode-setup ()
- (setq tab-width 2)
+ (setq tab-width 4)
(add-hook 'before-save-hook 'gofmt-before-save))
:config
- (when (memq windows-system '(mac ns))
+ (when (memq window-system '(mac ns))
(exec-path-from-shell-copy-env "GOPATH")))
(use-package python
@@ -304,7 +297,9 @@
:defer 5)
(use-package puppet-mode
- :ensure t)
+ :ensure t
+ :bind (:map puppet-mode-map
+ ("C-c |" . puppet-align-block)))
(use-package yaml-mode
:ensure t)
@@ -325,3 +320,23 @@
:ensure t
:hook ((protobuf-mode . flyspell-prog-mode)
(protobuf-mode . flycheck-mode)))
+
+(use-package counsel
+ :ensure t
+ :init (counsel-mode 1) (ivy-mode 1)
+ :bind
+ (("M-x" . counsel-M-x)
+ ("C-s" . counsel-grep-or-swiper)
+ ("C-x C-f" . counsel-find-file)
+ ("C-x C-r" . counsel-recentf)
+ ("C-c f" . counsel-git)
+ ("C-c s" . counsel-git-grep)
+ ("C-c /" . counsel-ag)
+ ("C-x r l" . counsel-bookmark))
+ :custom
+ (counsel-find-file-at-point t)
+ (ivy-use-virtual-buffers t)
+ (ivy-count-format "(%d/%d) ")
+ (ivy-height 10)
+ :config
+ (use-package swiper :ensure t))