Skip to content

Commit

Permalink
use sr-speedbar
Browse files Browse the repository at this point in the history
  • Loading branch information
chen bin authored and chen bin committed Mar 23, 2013
1 parent 70ce27e commit 93f35b9
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 0 deletions.
1 change: 1 addition & 0 deletions init-elpa.el
Expand Up @@ -256,6 +256,7 @@ ARCHIVE is the string name of the package archive.")
(require-package 'json-mode)
(require-package 'tagedit)
(require-package 'web-mode)
(require-package 'sr-speedbar)
(when *emacs24*
(require-package 'helm '(20130313 2255 0) nil)
(require-package 'helm-ls-git '(20130310 1401 0) nil)
Expand Down
1 change: 1 addition & 0 deletions init-evil.el
Expand Up @@ -27,6 +27,7 @@
(evil-set-initial-state 'sr-mode 'emacs)
(evil-set-initial-state 'dired-mode 'emacs)
(evil-set-initial-state 'compilation-mode 'emacs)
(evil-set-initial-state 'speedbar-mode 'emacs)

(define-key evil-normal-state-map "Y" (kbd "y$"))
(define-key evil-normal-state-map "+" 'evil-numbers/inc-at-pt)
Expand Down
1 change: 1 addition & 0 deletions init-linum-mode.el
Expand Up @@ -22,6 +22,7 @@
gud-mode
term-mode
w3m-mode
speedbar-mode
gnus-summary-mode
gnus-article-mode
calendar-mode))
Expand Down
22 changes: 22 additions & 0 deletions init-sr-speedbar.el
@@ -0,0 +1,22 @@
(autoload 'sr-speedbar-toggle "sr-speedbar")

;; sr-speedbar config
(setq sr-speedbar-right-side nil)
(setq sr-speedbar-skip-other-window-p t)
(setq sr-speedbar-auto-refresh t)

(setq sr-speedbar-width-console 30)
(setq sr-speedbar-width-x 30)

;; regular speedbar config
(setq speedbar-show-unknown-files t)
(setq speedbar-verbosity-level 0)
;(setq speedbar-use-images nil)

(defun speedbar-edit-line-and-switch-to-window ()
(interactive)
(speedbar-edit-line)
(other-window 1))

(global-set-key (kbd "C-c j") 'sr-speedbar-toggle)
(provide 'init-sr-speedbar)
1 change: 1 addition & 0 deletions init.el
Expand Up @@ -150,6 +150,7 @@
(require 'init-move-window-buffer)
(require 'init-term-mode)
(require 'init-web-mode)
(require 'init-sr-speedbar)

;;----------------------------------------------------------------------------
;; Allow access from emacsclient
Expand Down

0 comments on commit 93f35b9

Please sign in to comment.