aboutsummaryrefslogtreecommitdiff
path: root/src/Rahm/Desktop/Workspaces.hs
diff options
context:
space:
mode:
authorJosh Rahm <rahm@google.com>2022-11-23 11:53:15 -0700
committerJosh Rahm <rahm@google.com>2022-11-23 11:53:15 -0700
commit903a9acb217c49dd76ca864184a7858a7a56731d (patch)
tree7e77a1617e4229e036a91f8be1661aa552925ffb /src/Rahm/Desktop/Workspaces.hs
parent8d195efe11116f41f18f74e06fe25a06b5d5eb21 (diff)
downloadrde-903a9acb217c49dd76ca864184a7858a7a56731d.tar.gz
rde-903a9acb217c49dd76ca864184a7858a7a56731d.tar.bz2
rde-903a9acb217c49dd76ca864184a7858a7a56731d.zip
Add export lists to all modules.
Diffstat (limited to 'src/Rahm/Desktop/Workspaces.hs')
-rw-r--r--src/Rahm/Desktop/Workspaces.hs19
1 files changed, 18 insertions, 1 deletions
diff --git a/src/Rahm/Desktop/Workspaces.hs b/src/Rahm/Desktop/Workspaces.hs
index 95d2297..cd8ab84 100644
--- a/src/Rahm/Desktop/Workspaces.hs
+++ b/src/Rahm/Desktop/Workspaces.hs
@@ -1,5 +1,22 @@
-- Common ways to select workspaces
-module Rahm.Desktop.Workspaces where
+module Rahm.Desktop.Workspaces
+ ( getPopulatedWorkspaces,
+ next,
+ prev,
+ lastWorkspaceId,
+ firstWorkspaceId,
+ windowsInCurrentWorkspace,
+ getHorizontallyOrderedScreens,
+ accompaningWorkspace,
+ adjacentWorkspaceNotVisible,
+ adjacentWorkspace,
+ viewAdjacent,
+ adjacentScreen,
+ withScreen,
+ workspaceWithWindow,
+ WorkspaceState (..),
+ )
+where
import Control.Arrow (Arrow ((&&&)))
import Data.Char (isUpper, toLower, toUpper)