Switch to rosé pine theme (moon variant)

Amolith created

Change summary

dot_doom.d/config.org  | 4 ++--
dot_doom.d/packages.el | 4 ++++
2 files changed, 6 insertions(+), 2 deletions(-)

Detailed changes

dot_doom.d/config.org 🔗

@@ -55,7 +55,7 @@ There are two ways to load a theme. Both assume the theme is installed and
 available. Either set ~doom-theme~ or manually load a theme with the ~load-theme~
 function.
 #+BEGIN_SRC emacs-lisp
-(setq doom-theme 'doom-dracula)
+(setq doom-theme 'rose-pine-moon)
 #+END_SRC
 
 This determines the style of line numbers in effect. Disable line numbers by
@@ -253,5 +253,5 @@ Following established Doom conventions, bind ~SPC g p~ to
 ~magit-push-current-to-upstream~
 
 #+BEGIN_SRC emacs-lisp
-(global-set-key (kbd "SPC g p") 'magit-push-current-to-upstream)
+(map! :leader :desc "Push upstream" "g p" #'magit-push-current-to-upstream)
 #+END_SRC

dot_doom.d/packages.el 🔗

@@ -16,6 +16,7 @@
 (package! flyspell)
 (package! markdown-mode)
 (package! auto-virtualenv)
+(package! autothemer)
 
 ;; To install a package directly from a remote git repo, you must specify a
 ;; `:recipe'. You'll find documentation on what `:recipe' accepts here:
@@ -26,6 +27,9 @@
 (package! chordpro-mode
   :recipe (:host github :repo "sciurius/chordpro-mode"))
 
+(package! rose-pine-emacs
+  :recipe (:host github :repo "thongpv87/rose-pine-emacs"))
+
 ;; If the package you are trying to install does not contain a PACKAGENAME.el
 ;; file, or is located in a subdirectory of the repo, you'll need to specify
 ;; `:files' in the `:recipe':