У меня странное взаимодействие между сохранением на рабочем столе и системой тем. При попытке настроить собственную тему я заметил, что некоторые элементы не соответствуют значениям темы. Такие вещи, как цвет фона или цвет курсора держали их прежние значения.
Наконец, я проследил это до моего файла .emacs.desktop
, выдержка:
;; Global section:
(setq (foreground-color . "#93a1a1") (background-color . "#002b36")
(mouse-color . "black") (border-color . "black") (screen-gamma) (line-spacing)
(left-fringe . 10) (right-fringe . 11) (alpha) (menu-bar-lines . 1)
(tool-bar-lines . 0) (title) (fullscreen) (icon-type) (auto-raise) (auto-lower)
(cursor-type . box) (scroll-bar-width . 17) (horizontal-scroll-bars . t)
(display-type . color) (background-mode . dark) (cursor-color . "#fdf6e3")
Есть ли способ заставить его этого не делать? Мне нравится функция рабочего стола для сохранения моих открытых файлов и положения окна, но я не хочу, чтобы в ней хранилась вся эта информация о стиле. Я искал и пытался установить desktop-globals-to-save
и другие переменные, но, похоже, ничего не делает.