Configuré mi tema con load-theme en una macro de paquete de uso cargada al inicio. El tema también se ha instalado con use-package, desde el repositorio.
En cada inicio, emacs me pregunta si realmente quiero cargar el tema en caso de que no sea seguro, ¿cómo puedo decirle que se detenga?
M-x load-theme
y seleccionar el tema que desea usar, y vea si le ofrece la opción de reconocer que es seguro en el futuro. Intenté instalar un nuevo tema y cargarlo de esta manera, y funcionó para mí. Es necesario agregar el hash del tema,custom-safe-themes
pero no estoy seguro de cómo hacerlo manualmente, probablemente no debería hacerlo.(setq custom-safe-themes t)
a su archivo de inicio antes de cargar su tema. Esto tratará todos los temas como seguros, lo que podría ser un riesgo en teoría, pero si solo está instalando temas de fuentes confiables, no veo ningún problemaM-x load-theme
emacs no me pregunta si todavía es seguro, pero cuando lo cargo desde un archivo .el al inicio, todavía me pregunta si quiero ejecutar el código lisp.(setq custom-safe-themes t)
funciona para mí, así que probaré nuevos temas en una sesión antes de cargarlos. GraciasRespuestas:
Establezca el segundo argumento de la
load-theme
función. De su cadena de documentación:Por ejemplo:
cargará el
solarized-dark
tema sin preguntar.fuente