hello,大家好,刚用spacemacs,因为日常工作会在mac os 和linux之间切换,所以想在dotspacemacs-onfiguration-layer里面根据系统类型 选择性的加载layer,但是尝试用(when string_qual)好像不太好使,希望大家帮忙给点意见和办法,谢谢。
我是这么做的:
(if (eq system-type 'gnu/linux)
(let ((lx/conf-layers '()))
(mapc (lambda (it)
(unless (or (eq it 'pandoc)
(eq it 'dash)
(eq it 'chrome)
(eq it 'gnus)
(eq it 'pdf-tools)
(eq it 'org-jira)
(eq it 'osx)
(eq (car-safe it) 'mu4e)
(eq (car-safe it) 'elfeed)
(eq it 'dash))
(add-to-list 'lx/conf-layers it)
)) dotspacemacs-configuration-layers)
(setq-default dotspacemacs-configuration-layers lx/conf-layers)))
加在 dotspacemacs-configuration-layers
变量的设置后面
ok,多谢 我研究一下你这个代码