1
0
Fork 0

fix(emacs): switch from neotree to treemacs, clean up

This commit is contained in:
Lucas Sta Maria 2024-08-24 17:28:06 -07:00
parent 4472e81c02
commit ee86108d4e
No known key found for this signature in database
GPG key ID: F07FB16A826E3B47
2 changed files with 17 additions and 34 deletions

View file

@ -10,7 +10,6 @@
(require 'eglot)
(require 'git-gutter)
(require 'elfeed)
(require 'neotree)
(require 'copilot)
(require 'seq)
@ -217,28 +216,6 @@
;; Magit
(setq auth-sources '("~/.authinfo"))
;; Projectile
(projectile-mode +1)
(define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map)
;; Neotree
(defun neotree-toggle-current-directory ()
"Toggle neotree at the current directory."
(interactive)
(let ((current-directory
(or (and buffer-file-name (file-name-directory buffer-file-name))
(and (eq major-mode 'dired-mode) (dired-current-directory))
(and (eq major-mode 'magit-status-mode) (magit-toplevel))
"~")))
(if (and (fboundp 'neo-global--window-exists-p)
(neo-global--window-exists-p))
(neotree-hide)
(neotree-dir current-directory))))
(keymap-global-set "C-c t" #'neotree-toggle-current-directory)
(add-hook 'neotree-mode-hook (lambda () (text-scale-set -0.5)))
;(add-hook 'neotree-mode-hook (lambda () (buffer-face-set :background "#ffffff")))
;; hledger
(setq hledger-currency-string "$")
(add-to-list 'auto-mode-alist '("\\.journal\\'" . hledger-mode))