【发布时间】:2016-09-28 16:34:24
【问题描述】:
我在 Fedora 上,使用 xmonad-mate 包。这取决于ghc,我不想要这个,因为无论如何我都安装了(更新的)ghc,所以它只会浪费磁盘空间和升级时的时间/下载。
我为什么要使用这个包?因为这似乎是配置所有内容的万无一失的方法,并将其作为gdm 中的选项,然后启动mate-panel 等。
我了解对 ghc 的依赖(需要重新编译 .xmonad/xmonad.hs),但我确实想绕过它。比如,提供一个虚拟的ghc(和ghc-xmonad)包?但是 - 如果这比隔离配置文件更麻烦......
【问题讨论】:
-
看起来
xmonad-mate只是一个配置文件——对吧?因此,只需使用您已有的 ghc 构建xmonad。你知道如何从 Hackage 手动构建应用程序吗? -
确定我知道定期从 hackage 构建 xmonad,并安装/编译 ghc。但是在哪里放置什么配置文件来取悦 gdm 和 mate 对我来说是一个完全的谜......
-
根据this
xmonad-mate由位于目录/usr/share/xsessions 中的单个文件组成。这有帮助吗? -
好吧,加上(至少)需要 /usr/bin/xmonad-start。