init.el
changeset 94 8f7bb9aba71a
parent 89 86b51baf77dd
child 96 8458091b7533
equal deleted inserted replaced
93:229ef2f4149d 94:8f7bb9aba71a
    61 
    61 
    62 ;;;; Packages ;;;;
    62 ;;;; Packages ;;;;
    63 
    63 
    64 (require 'package-require)
    64 (require 'package-require)
    65 (package-require '(company exec-path-from-shell expand-region flx-ido
    65 (package-require '(company exec-path-from-shell expand-region flx-ido
    66  smex markdown-mode markdown-mode+ ix hgignore-mode move-text paredit
    66  smex markdown-mode markdown-mode+ hgignore-mode move-text paredit
    67  rainbow-delimiters rainbow-mode json-mode json-reformat flycheck
    67  rainbow-delimiters rainbow-mode json-mode json-reformat flycheck
    68  solarized-theme terraform-mode visual-regexp yasnippet yaml-mode
    68  solarized-theme terraform-mode visual-regexp yasnippet yaml-mode
    69  zencoding-mode))
    69  zencoding-mode))
    70 
    70 
    71 
    71 
    72 ;;; custom requires
    72 ;;; custom requires
    73 (require 'haskell-init)
    73 (require 'haskell-intero-init)
    74 (require 'javascript-init)
    74 (require 'javascript-init)
    75 (require 'c-init)
    75 (require 'c-init)
    76 (require 'ansible-init)
    76 (require 'ansible-init)
    77 
    77 
    78 
    78 
   194  :foreground (face-foreground 'highlight))
   194  :foreground (face-foreground 'highlight))
   195 (show-paren-mode t)
   195 (show-paren-mode t)
   196 
   196 
   197 
   197 
   198 ;;; yasnippets
   198 ;;; yasnippets
   199 ;; (with-eval-after-load 'yasnippet
   199 (with-eval-after-load 'yasnippet
   200 ;;   (setq yas-snippet-dirs (remq 'yas-installed-snippets-dir yas-snippet-dirs)))
   200   (setq yas-snippet-dirs (remq 'yas-installed-snippets-dir yas-snippet-dirs)))
   201 ;; (setq-default yas-prompt-functions '(yas-ido-prompt yas-dropdown-prompt)) ; use ido for multiple snippets
   201 (setq-default yas-prompt-functions '(yas-ido-prompt yas-dropdown-prompt)) ; use ido for multiple snippets
   202 ;; (yas-global-mode t)
   202 (yas-global-mode t)
   203 
   203 
   204 
   204 
   205 ;;; markdown-mode
   205 ;;; markdown-mode
   206 (add-hook 'markdown-mode-hook 'flyspell-mode)
   206 (add-hook 'markdown-mode-hook 'flyspell-mode)
   207 (setq-default markdown-command "pandoc -f markdown_github")
   207 (setq-default markdown-command "pandoc -f markdown_github")