如何在XMonad中获取可见工作区列表?

时间:2012-08-02 15:55:32

标签: xmonad

如何在xmonad中获取可见工作区列表(当前显示在监视器上的工作区)?目前在我的xmonad.hs配置文件中,命令(XMonad.workspaces conf)为我提供了所有工作空间的列表。我对Haskell不太熟悉,因此我无法理解这样的文档:http://xmonad.org/xmonad-docs/xmonad/XMonad-StackSet.html

1 个答案:

答案 0 :(得分:0)

visibleWorkspaces :: X [WorkspaceId]
visibleWorkspaces = do
  ws <- gets windowset
  return $ map W.tag $ W.current ws : W.visible ws