Defino meu tema com load-theme em uma macro de pacote de uso carregada na inicialização. O tema também foi instalado com o use-package, do repositório.
A cada início, o emacs me pergunta se eu realmente quero carregar o tema, caso não seja seguro, como posso dizer para ele parar?
Se tudo mais falhar, você poderá adicionar
—
elethan
(setq custom-safe-themes t)
ao seu arquivo init antes de carregar o seu tema. Isto irá tratar todos os temas como seguro, o que poderia ser um risco em teoria, mas se você só está instalando temas de fontes confiáveis, não vejo qualquer problema
Quando o
—
Nicolas Scotto Di Perto
M-x load-theme
emacs não me pergunta se ainda é seguro, mas quando eu o carrego de um arquivo .el na inicialização, ele ainda me pergunta se eu quero executar o código lisp. (setq custom-safe-themes t)
funciona para mim, então testarei novos temas em uma sessão antes de carregá-los. Obrigado
M-x load-theme
e selecionar o tema que deseja usar e veja se ele oferece a opção de reconhecê-lo seguro no futuro. Eu apenas tentei instalar um novo tema e carregá-lo dessa maneira, e funcionou para mim. O hash do tema precisa ser adicionado,custom-safe-themes
mas não sei como fazer isso manualmente - provavelmente você não deveria.