-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathinit.el
More file actions
43 lines (32 loc) · 1.01 KB
/
init.el
File metadata and controls
43 lines (32 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
;;(add-to-list 'load-path "~/.emacs.d/vendor")
(add-to-list 'load-path "~/.emacs.d/")
;;TODO: make this conditional. If the package directory doesnt exist, do it. Else, should be manual
(require 'my-packages)
(require 'color-theme)
(require 'better-defaults)
(require 'smex)
(require 'ir-black-theme)
(require 'nrepl)
(require 'dash)
(require 'clojure-mode)
(require 'helm)
(require 'helm-projectile)
(require 'magit)
(require 'smartparens)
(require 'ack-and-a-half)
(require 'ruby-mode)
(require 'ssh)
(require 'dash-at-point)
;; TODO Move these things into their own files
(global-set-key "\C-cd" 'dash-at-point)
(add-hook 'rinari-minor-mode-hook
(lambda () (setq dash-at-point-docset "rails")))
;;(color-theme-solarized-dark)
(menu-bar-mode t) ;;overrides what is in better-defaults
(global-set-key (kbd "M-x") 'smex) ; has to happen after ido-hacks-mode
(defalias 'yes-or-no-p 'y-or-n-p)
(column-number-mode t)
(setq inhibit-startup-message t)
(put 'narrow-to-region 'disabled nil)
;;always start a shell
(shell)