summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Shumaker <LukeShu@sbcglobal.net>2011-09-20 13:20:14 -0400
committerLuke Shumaker <LukeShu@sbcglobal.net>2011-09-20 13:20:14 -0400
commit191bf47e50199f56a0e436e58133fe840f75b5f6 (patch)
tree3bc366a8a11cc44418aa3f58c9d4ba6cd4fa4736
parent39b8b80bb8f1c4bd35a2bb0b9d32b6c58d5cc80e (diff)
revamp emacs config. el-get is unstable, add tolerance
-rw-r--r--.emacs49
-rw-r--r--.emacs.d/.gitignore4
-rw-r--r--.emacs.d/el-get-recipes/identica-mode.el5
-rw-r--r--.emacs.d/el-get-recipes/rainbow-delimiters.el3
-rw-r--r--.emacs.d/games/tetris-scores6
5 files changed, 46 insertions, 21 deletions
diff --git a/.emacs b/.emacs
index 55bdb90..cfc07ba 100644
--- a/.emacs
+++ b/.emacs
@@ -17,18 +17,26 @@
("marmalade" . "http://marmalade-repo.org/packages/")
("gnu" . "http://elpa.gnu.org/packages/")))
+
(add-to-list 'load-path "~/.emacs.d/")
(add-to-list 'load-path "~/.emacs.d/el-get/el-get")
-(require 'el-get)
-(add-to-list 'el-get-recipe-path "~/.emacs.d/el-get-recipes")
+(unless (require 'el-get nil t)
+ (url-retrieve
+ "https://github.com/dimitri/el-get/raw/master/el-get-install.el"
+ (lambda (s)
+ (end-of-buffer)
+ (eval-print-last-sexp))))
+
(setq el-get-sources
'(el-get
package
rainbow-delimiters
php-mode-improved
- mmm-mode
+ mmm-mode
dtrt-indent
- folding
+ magit
+ coffee-mode
+ folding
apel flim semi wanderlust
(:name color-theme
:after (lambda ()
@@ -50,6 +58,10 @@
(setq org-hide-leading-stars t)
(setq org-log-done 'time)))
(:name identica-mode
+ :type http-tar
+ :options ("xzf")
+ :url "http://git.savannah.gnu.org/cgit/identica-mode.git/snapshot/identica-mode-1.1.tar.gz"
+ :load "identica-mode.el"
:after (lambda ()
(load-identica-mode)))
(:name smarttabs
@@ -59,7 +71,8 @@
(autopair-global-mode 1)
(setq autopair-autowrap t)))
))
-(el-get)
+(when (require 'el-get nil t)
+ (el-get 'sync))
(add-hook 'text-mode-hook 'turn-on-auto-fill)
(add-hook 'after-make-frame-functions
@@ -124,8 +137,32 @@
(setq browse-url-generic-program (executable-find "v-www-browser")
browse-url-browser-function 'browse-url-generic)
+(add-hook 'lisp-mode-hook
+ (function
+ (lambda ()
+ (make-local-variable 'indent-tabs-mode)
+ (setq indent-tabs-mode nill))
+ ))
+
+(defun coffee-custom ()
+ "coffee-mode-hook"
+ (set (make-local-variable 'tab-width) 2))
+
+(add-hook 'coffee-mode-hook
+ '(lambda() (coffee-custom)))
+
(add-hook 'term-mode-hook
- #'(lambda () (setq autopair-dont-activate t)))
+ (function
+ (lambda ()
+ (setq term-prompt-regexp "^[^#$%>\n]*[#$%>] *")
+ (make-local-variable 'mouse-yank-at-point)
+ ;(make-local-variable 'transient-mark-mode)
+ (setq mouse-yank-at-point t)
+ ;(setq transient-mark-mode nil)
+ (auto-fill-mode -1)
+ (setq tab-width 8 )
+ (setq autopair-dont-activate t)) ;; Don't let autopair break ansi-term
+ ))
;(require 'flymake)
;(add-hook 'php-mode-hook (lambda() (flymake-mode 1)))
diff --git a/.emacs.d/.gitignore b/.emacs.d/.gitignore
index 3fa6e57..60dcaa6 100644
--- a/.emacs.d/.gitignore
+++ b/.emacs.d/.gitignore
@@ -1,3 +1,5 @@
auto-save-list/*
-session.*
el-get/*
+server/*
+image-dired/*
+session.*
diff --git a/.emacs.d/el-get-recipes/identica-mode.el b/.emacs.d/el-get-recipes/identica-mode.el
deleted file mode 100644
index 9fdc174..0000000
--- a/.emacs.d/el-get-recipes/identica-mode.el
+++ /dev/null
@@ -1,5 +0,0 @@
-(:name identica-mode
- :type http-tar
- :options ("xzf")
- :url "http://git.savannah.gnu.org/cgit/identica-mode.git/snapshot/identica-mode-1.1.tar.gz"
- :load "identica-mode.el") \ No newline at end of file
diff --git a/.emacs.d/el-get-recipes/rainbow-delimiters.el b/.emacs.d/el-get-recipes/rainbow-delimiters.el
deleted file mode 100644
index 2f4be0f..0000000
--- a/.emacs.d/el-get-recipes/rainbow-delimiters.el
+++ /dev/null
@@ -1,3 +0,0 @@
-(:name rainbow-delimiters
- :type emacswiki
- :features rainbow-delimiters) \ No newline at end of file
diff --git a/.emacs.d/games/tetris-scores b/.emacs.d/games/tetris-scores
deleted file mode 100644
index 611f134..0000000
--- a/.emacs.d/games/tetris-scores
+++ /dev/null
@@ -1,6 +0,0 @@
-560 luke Luke Shumaker <luke@build-u904-AMD64> Tue May 31 10:14:35 2011
-551 luke Luke Shumaker <luke@HP-dv6246us-u910> Mon Mar 29 13:49:20 2010
-374 luke Luke Shumaker <luke@build-u904-AMD64> Tue Apr 19 10:30:05 2011
-315 luke Luke Shumaker <luke@HP-dv6246us-u910> Mon Mar 29 13:44:25 2010
-80 luke Luke Shumaker <luke@build-u904-AMD64> Tue May 31 10:15:53 2011
-12 luke Luke Shumaker <luke@HP-dv6426us-u1010> Sat Feb 26 18:24:01 2011