如何根据系统加载不同的layer

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,多谢 我研究一下你这个代码