Tôi đặt chủ đề của mình với chủ đề tải trong macro gói sử dụng được tải khi khởi động. Chủ đề cũng đã được cài đặt với gói sử dụng, từ kho lưu trữ.
Mỗi lần bắt đầu, tôi hỏi tôi có thực sự muốn tải chủ đề trong trường hợp không an toàn không, làm thế nào tôi có thể bảo anh ta dừng lại?
Nếu vẫn thất bại, bạn có thể thêm
—
elethan
(setq custom-safe-themes t)
vào tệp init của mình trước khi tải chủ đề. Điều này sẽ coi tất cả các chủ đề là an toàn, có thể là một rủi ro trong lý thuyết, nhưng nếu bạn chỉ cài đặt các chủ đề từ các nguồn đáng tin cậy, tôi không thấy bất kỳ vấn đề nào
Khi tôi
—
Nicolas Scotto Di Perto
M-x load-theme
không hỏi tôi có an toàn không, nhưng khi tôi tải nó từ tệp .el khi khởi động, nó vẫn hỏi tôi có muốn chạy mã lisp không. (setq custom-safe-themes t)
hoạt động với tôi vì vậy tôi sẽ kiểm tra các chủ đề mới trong một phiên trước khi tải chúng. Cảm ơn
M-x load-theme
và chọn chủ đề bạn muốn sử dụng, và xem liệu nó có cung cấp cho bạn tùy chọn để nhận ra nó an toàn trong tương lai không. Tôi vừa thử cài đặt một chủ đề mới và tải nó theo cách này, và nó đã làm việc cho tôi. Hàm băm của chủ đề cần được thêm vàocustom-safe-themes
nhưng tôi không chắc cách thực hiện thủ công - có lẽ bạn không nên.