XMonad stellt keine Taskleiste zur Verfügung. Für Apps, für die eine erforderlich ist, müssen Sie eine Taskleist-App wie Trayer installieren und diese in Ihre .xSession-Datei oder eine ähnliche Startdatei einfügen. Es gibt viele Beispiele, wie Sie ein Tablett mit XMonad einrichten, normalerweise mit einer Art Panel. Ich verwende XMonad.Layout.Monitor, um eine transparente Xclock und ein Tray in der oberen rechten Ecke meines Bildschirms zu schweben. Beachten Sie, dass ich zur Vereinfachung eine feste Position und Größe verwendet habe. Möglicherweise möchten Sie etwas dynamischer.
trayer = monitor { prop = ClassName "trayer", rect = Rectangle (1920-150) 0 100 16 -- avoid flickering, persistent = True -- make the window transparent, opacity = 0.6 -- assign it a name to be able to toggle it independently of others, name = "trayer" } clock = monitor { prop = Title "clock", rect = Rectangle (1920-50) 0 50 16 -- avoid flickering, persistent = True -- make the window transparent, opacity = 0.6 -- assign it a name to be able to toggle it independently of others, name = "clock" } myLayout = ModifiedLayout trayer $ ModifiedLayout clock $ layoutHook defaultConfig