Skip to content

Instantly share code, notes, and snippets.

@zainab-ali
Last active May 16, 2016 22:50
Show Gist options
  • Save zainab-ali/5453b61fe2f3e4af07b91fdade78f0d1 to your computer and use it in GitHub Desktop.
Save zainab-ali/5453b61fe2f3e4af07b91fdade78f0d1 to your computer and use it in GitHub Desktop.
;; the package manager
(require 'package)
(setq
use-package-always-ensure t
package-archives '(("gnu" . "http://elpa.gnu.org/packages/")
("org" . "http://orgmode.org/elpa/")
("melpa" . "http://melpa.org/packages/")))
(package-initialize)
(when (not package-archive-contents)
(package-refresh-contents)
(package-install 'use-package))
(require 'use-package)
(use-package flx-ido
:demand
:init
(setq
ido-enable-flex-matching t
;; C-d to open directories
;; C-f to revert to find-file
ido-show-dot-for-dired nil
ido-use-faces nil
ido-enable-dot-prefix t)
:config
(ido-mode 1)
(ido-everywhere 1)
(flx-ido-mode 1))
;; ensime
(use-package ensime
:commands ensime ensime-mode)
(add-hook 'scala-mode-hook 'ensime-mode)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment