Es gibt einen viel einfacheren Weg, dies zu tun, und Sie können das in meiner xmonad config sehen . Im Wesentlichen sind die wichtigen Zeilen diese:
-- put it all together main = do nScreens <- countScreens -- just in case you are on a laptop like me count the screens so that you can go xmonad =<< xmobar myBaseConfig { modMask = myModMask
Diese xmonad dort wird von dieser Zeile hier bereitgestellt :
import XMonad.Hooks.DynamicLog (dynamicLogXinerama, xmobar)
Die Dokumentation zur Xmobar-Funktion finden Sie hier .
Und damit solltest du das selbst machen können! Prost. Möglicherweise können Sie auch einige andere Tipps aus meiner XMonad-Konfiguration abrufen, so dass ich Ihnen empfehlen würde, eine Suche durchzuführen.