added erc configuration

This commit is contained in:
syl20bnr 2013-01-04 16:20:15 -05:00
parent 3faca3ba44
commit c42a8d55e1
6 changed files with 29 additions and 1 deletions

View File

@ -1,4 +1,4 @@
(setq eclim-executable "/home/sbenner/Apps/eclipse/eclim"
eclimd-executable "/home/sbenner/Apps/eclipse/eclimd"
eclimd-default-workspace "~/dev/eclipse-workspaces/eclim"
eclimd-default-workspace "~/dev/eclipse-workspaces/eclimd"
)

View File

@ -0,0 +1 @@
(require 'eproject)

14
init-package/init-erc.el Normal file
View File

@ -0,0 +1,14 @@
(require 'erc)
;; joining && autojoing
(erc-autojoin-mode t)
;; check channels
(erc-track-mode t)
(setq erc-track-exclude-types '("JOIN" "NICK" "PART" "QUIT" "MODE"
"324" "329" "332" "333" "353" "477"))
;; don't show any of this
(setq erc-hide-list '("JOIN" "PART" "QUIT" "NICK"))
;; buffer width
(setq erc-fill-column 140)

View File

@ -148,4 +148,14 @@
(mapc 'kill-buffer (delq (current-buffer) (buffer-list)))
(message "Buffers deleted!"))))
;; from http://emacs-fu.blogspot.ca/2009/06/erc-emacs-irc-client.html
(defun erc-start-or-switch ()
"Connect to ERC, or switch to last active buffer"
(interactive)
(if (get-buffer "10.140.40.21:6667") ;; ERC already active?
(erc-track-switch-buffer 1) ;; yes: switch to last active
(when (y-or-n-p "Start ERC? ") ;; no: maybe start ERC
(erc :server "10.140.40.21" :port 6667 :nick "sylnux" :full-name "Sylvain Benner"))))
(provide 'my-funcs)

View File

@ -2,6 +2,8 @@
(key-chord-define evil-insert-state-map "jk" 'evil-normal-state)
(key-chord-define evil-visual-state-map "jk" 'evil-normal-state)
;; applications ---------------------------------------------------------------
(key-chord-define evil-normal-state-map "ae" 'erc-start-or-switch)
;; buffers --------------------------------------------------------------------
(key-chord-define evil-normal-state-map "bh" 'switch-to-prev-buffer)
(key-chord-define evil-normal-state-map "bk" 'ido-kill-buffer)

View File

@ -17,6 +17,7 @@
elisp-slime-nav
epc
eproject
erc
erlang
evil
expand-region