+;;;(if (eq system-type 'darwin)
+;;; (setenv "PATH"
+;;;) (concat (getenv "path") ":/usr/local/bin:~/bin/")
+;;; )
+
+
+(setenv "PATH" (concat (getenv "PATH") ":/usr/local/bin"))
+(setq exec-path (append exec-path '("/usr/local/bin")))
+
(setq debug-on-error t)
(scroll-bar-mode -1)
(require 'projectile)
(projectile-global-mode)
-(setq projectile-enable-caching t)
+(setq projectile-enable-caching nil)
(require 'projectile-speedbar)
-(require 'cc-mode)
-(require 'ecb)
+;(require 'cc-mode)
+;(require 'ecb)
-(setq ecb-layout-name "leftright3")
+;(setq ecb-layout-name "leftright3")
;(setq mac-command-modifier 'super) ; make cmd key do Meta
(global-set-key (kbd "M-g M-w") 'other-window)
;;;; show default directory on mode-line
+(ggtags-mode 1)
+
+;; using ido-completion for ggtags
+;; https://github.com/leoliu/ggtags/issues/56
+(setq ggtags-completing-read-function
+ (lambda (&rest args)
+ (apply #'ido-completing-read
+ (car args)
+ (all-completions "" ggtags-completion-table)
+ (cddr args))))
+
+
+
+
+;; gnu global support
+;(require 'semantic/db)
+;(global-semanticdb-minor-mode 1)
+(custom-set-variables
+ '(ggtags-split-window-function (quote split-window-vertically)))