如何将XMonad配置拆分为多个文件?

时间:2017-04-08 11:02:56

标签: xmonad

我以为我需要在cabal项目文件中添加其他模块(文件)?但不太确定我会在哪里找到它?

1 个答案:

答案 0 :(得分:1)

解决方案在常见问题解答中有所掩盖:https://wiki.haskell.org/Xmonad/Config_archive#Modular_configs

创建一个lib目录,并将模块放在那里,你可以将它们导入xmonad.hs,如下所示:

import Path.To.Foo

对应于此处的模块:~/.xmonad/lib/Path/To/Foo.hs

使用GHCi时,您需要添加.ghci文件,其中包含以下内容: :set -i:lib