多台机器共用一份配置

我的是在配置文件的最后判断计算机的名字,加载一个同名el文件,不过也就只在两台电脑上用emacs,开始是屏幕大小分辨率不同才分开写,后来一致了都是一样的显示器分辨率,一样的系统,这段代码就没用了,楼主电脑很多吗

(cond 
   ((string-equal (downcase system-name) "computer-lenovo")
     (progn (load-file "~/.emacs.d/init/computer-lenove.el")))
  ;;else写法
  (t (progn (load-file "~/.emacs.d/init/computer-amd.el"))))