42 lines
1.5 KiB
EmacsLisp
42 lines
1.5 KiB
EmacsLisp
;; https://github.com/Alexander-Miller/treemacs
|
||
|
||
;; treemacs requires http://melpa.org/#/treemacs
|
||
;; dash
|
||
;; s.el http://melpa.org/#/s
|
||
;; f.el http://melpa.org/#/f
|
||
;; ht.el http://melpa.org/#/ht
|
||
;; ace-window.el https://elpa.gnu.org/packages/ace-window.html
|
||
;; avy.el https://elpa.gnu.org/packages/avy.html
|
||
;; pfuture.el http://melpa.org/#/pfuture
|
||
;; hydra.el https://elpa.gnu.org/packages/hydra.html
|
||
;; treemacs-magit ;; http://melpa.org/#/treemacs-magit
|
||
(use-package treemacs
|
||
:load-path (lambda() (concat user-emacs-directory "lisp/treemacs"))
|
||
:commands treemacs
|
||
:init
|
||
;; get rid of the message:
|
||
;; [Treemacs] Warning: couldn’t find hl-line-mode’s background color for icons, falling back on unspecified-bg.
|
||
;; see https://github.com/Alexander-Miller/treemacs/issues/100
|
||
;; and https://github.com/Alexander-Miller/treemacs/commit/f62a946f0fc5db79d37fb748ab49334c4e3cbbfd
|
||
(defvar treemacs-no-load-time-warnings t)
|
||
(setq
|
||
treemacs-follow-after-init t
|
||
treemacs-sorting 'alphabetic-case-insensitive-desc
|
||
;;treemacs-width 35
|
||
;;treemacs-position 'left
|
||
;;treemacs-is-never-other-window nil
|
||
;;treemacs-silent-refresh nil
|
||
;;treemacs-indentation 2
|
||
;;treemacs-sorting 'alphabetic-desc
|
||
;;treemacs-show-hidden-files t
|
||
;;treemacs-goto-tag-strategy 'refetch-index
|
||
;;treemacs-collapse-dirs (if treemacs-python-executable 3 0)
|
||
)
|
||
;;(:map global-map ([f8] . treemacs-toggle))
|
||
)
|
||
(use-package treemacs-magit
|
||
:after (treemacs))
|
||
|
||
(provide 'treemacs-settings)
|
||
;;; treemacs-settings.el ends here
|