Add immersive-translate for reading *info*

This commit is contained in:
lemyx 2025-01-03 10:24:05 +08:00
parent 28e69df41c
commit a76650044f
3 changed files with 34 additions and 3 deletions

View File

@ -28,6 +28,9 @@
;; Gtd
(require 'init-calendar)
;; Reading
(require 'init-english)
;; Coding
(require 'init-prog)
(require 'init-magit)

28
lisp/init-english.el Normal file
View File

@ -0,0 +1,28 @@
;; init-english.el --- English settings -*- lexical-binding: t -*-
;;; Commentary:
;;; Code:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; immersive-translate
(use-package immersive-translate
:ensure t
:hook
((elfeed-show-mode-hook . immersive-translate-setup)
(Info-mode-hook . immersive-translate-setup)
(nov-pre-html-render-hook . immersive-translate-setup))
:config
(setq immersive-translate-backend 'chatgpt)
(setq immersive-translate-chatgpt-host "api.deepseek.com")
(setq immersive-translate-chatgpt-model "deepseek-chat")
(setq immersive-translate-failed-message "🧐")
(add-hook 'Info-mode-hook 'immersive-translate-auto-mode)
)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; paw
(provide 'init-english)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; init-english.el ends here

View File

@ -21,10 +21,10 @@
doom-solarized-light
))
(:sunset . (
modus-vivendi
;; modus-vivendi
doom-one
doom-opera
doom-nord-aurora
;; doom-opera
;; doom-nord-aurora
))
)))