doom: Enable ess for R stuff

main
earnest ma 2022-09-15 08:58:10 -04:00
parent a572d43b65
commit da69b8a6c7
Signed by: earnest ma
GPG Key ID: A343F43342EB6E2A
4 changed files with 17 additions and 2 deletions

12
doom/.config/doom/+ess.el Normal file
View File

@ -0,0 +1,12 @@
;;; ../../.dotfiles/doom/.config/doom/+ess.el -*- lexical-binding: t; -*-
;; https://github.com/polymode/poly-R/issues/34
(setq polymode-lsp-integration nil)
(use-package! ess-view
:after ess
:config
(setq ess-view--spreadsheet-program "open"))
(use-package! ess-view-data
:after ess)

View File

@ -15,6 +15,7 @@
(load! "+ui") ; theme, font, and appearance tweaks (load! "+ui") ; theme, font, and appearance tweaks
(load! "+projects") ; project-related (load! "+projects") ; project-related
(load! "+smudge") ; spotify (load! "+smudge") ; spotify
(load! "+ess") ; ess, R
;; Defaults ;; Defaults

View File

@ -99,7 +99,7 @@
magit ; a git porcelain for Emacs magit ; a git porcelain for Emacs
make ; run make tasks from Emacs make ; run make tasks from Emacs
;;pass ; password manager for nerds ;;pass ; password manager for nerds
;;pdf ; pdf enhancements pdf ; pdf enhancements
;;prodigy ; FIXME managing external services & code builders ;;prodigy ; FIXME managing external services & code builders
rgb ; creating color strings rgb ; creating color strings
;;taskrunner ; taskrunner for all your projects ;;taskrunner ; taskrunner for all your projects
@ -127,7 +127,7 @@
;;elm ; care for a cup of TEA? ;;elm ; care for a cup of TEA?
emacs-lisp ; drown in parentheses emacs-lisp ; drown in parentheses
;;erlang ; an elegant language for a more civilized age ;;erlang ; an elegant language for a more civilized age
;;ess ; emacs speaks statistics (ess +lsp) ; emacs speaks statistics
;;factor ;;factor
;;faust ; dsp, but you get to keep your soul ;;faust ; dsp, but you get to keep your soul
;;fortran ; in FORTRAN, GOD is REAL (unless declared INTEGER) ;;fortran ; in FORTRAN, GOD is REAL (unless declared INTEGER)

View File

@ -53,3 +53,5 @@
(package! smudge :pin "9e3488f485b7d7f3c97ebaad34ed552bb0cc228a") (package! smudge :pin "9e3488f485b7d7f3c97ebaad34ed552bb0cc228a")
(package! speed-type :pin "5ef695f7159aa1f20c7c9e55f0c39bcdacce8d21") (package! speed-type :pin "5ef695f7159aa1f20c7c9e55f0c39bcdacce8d21")
(package! pinentry) (package! pinentry)
(package! ess-view)
(package! ess-view-data)