1
0
Fork 0
dotfiles/.emacs.d/include/misc.el
Lucas Sta Maria 80133038c7
fix: sharp quote magit
Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
2023-07-20 23:52:44 -07:00

36 lines
1.1 KiB
EmacsLisp

;;; misc.el --- Miscellaneous configuration for packages.
;;; Commentary:
;; Miscellaneous configuration for packages. If a package doesn't
;; necessarily require its own configuration file (its configuration could be
;; short), then it belongs here.
;;; Code:
(require 'git-gutter)
(require 'elfeed)
;; Git Gutter
(global-git-gutter-mode +1)
;; Elfeed
(setq elfeed-feeds
'(("https://edwardwibowo.com/rss.xml" blog)
("https://priime.dev/feed.xml" blog)
("https://fasterthanli.me/index.xml" blog)
("https://blog.cleancoder.com/atom.xml" blog)))
;; Bind Magit
(global-set-key (kbd "C-c g g") #'magit)
;; Web configuration
(add-to-list 'auto-mode-alist '("\\.jsx?$" . web-mode))
(setq web-mode-content-types-alist '(("jsx" . "\\.js[x]?\\")))
(setq web-mode-markup-indent-offset 2)
;; Rust LSP configuration
(setq lsp-rust-analyzer-cargo-watch-enable t)
(setq lsp-rust-analyzer-cargo-watch-command "clippy")
(setq lsp-rust-analyzer-server-display-inlay-hints t)
(setq lsp-rust-analyzer-inlay-hints-mode t)
(provide 'misc)
;;; misc.el ends here