aboutsummaryrefslogtreecommitdiff
path: root/src/Rahm/Desktop/Layout/Rotate.hs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Rahm/Desktop/Layout/Rotate.hs')
-rw-r--r--src/Rahm/Desktop/Layout/Rotate.hs12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/Rahm/Desktop/Layout/Rotate.hs b/src/Rahm/Desktop/Layout/Rotate.hs
index e6f9a64..467ed96 100644
--- a/src/Rahm/Desktop/Layout/Rotate.hs
+++ b/src/Rahm/Desktop/Layout/Rotate.hs
@@ -11,9 +11,19 @@ module Rahm.Desktop.Layout.Rotate
where
import Control.Arrow (second)
-import Data.Default (Default (..))
+import Data.Default ()
import XMonad
+ ( Default (..),
+ LayoutClass (description),
+ Message,
+ Rectangle (Rectangle),
+ fromMessage,
+ mirrorRect,
+ )
import XMonad.Layout.LayoutModifier
+ ( LayoutModifier (modifyDescription, pureMess, pureModifier),
+ ModifiedLayout (..),
+ )
-- Just a wrapper over a Bool.
newtype Rotate a = Rotate Bool