aboutsummaryrefslogtreecommitdiff
path: root/src/Rahm/Desktop/Workspaces.hs
diff options
context:
space:
mode:
authorJosh Rahm <joshuarahm@gmail.com>2026-03-01 16:22:07 -0700
committerJosh Rahm <joshuarahm@gmail.com>2026-03-01 16:22:56 -0700
commit54378edd2c2a0fe930ec241bb9ecb1173d4eeac0 (patch)
treeed9da925a772b599f0e8613e94a9aa232109036d /src/Rahm/Desktop/Workspaces.hs
parent9839efd016f43c892e935c7d4063e30c23b81e1f (diff)
downloadrde-54378edd2c2a0fe930ec241bb9ecb1173d4eeac0.tar.gz
rde-54378edd2c2a0fe930ec241bb9ecb1173d4eeac0.tar.bz2
rde-54378edd2c2a0fe930ec241bb9ecb1173d4eeac0.zip
[fix] - fix vibecoded distanceToEdgeInDirection with better vibe code.HEADmain
Diffstat (limited to 'src/Rahm/Desktop/Workspaces.hs')
-rw-r--r--src/Rahm/Desktop/Workspaces.hs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Rahm/Desktop/Workspaces.hs b/src/Rahm/Desktop/Workspaces.hs
index 96e4d99..1b08e38 100644
--- a/src/Rahm/Desktop/Workspaces.hs
+++ b/src/Rahm/Desktop/Workspaces.hs
@@ -25,7 +25,7 @@ module Rahm.Desktop.Workspaces
where
import Control.Arrow (Arrow ((&&&)))
-import Control.Monad.Trans (lift)
+import Control.Monad.Trans (lift, MonadIO (liftIO))
import Control.Monad.Trans.Maybe (MaybeT (MaybeT))
import Data.Char (chr, isDigit, isUpper, ord, toLower, toUpper)
import Data.Int (Int32)
@@ -48,6 +48,7 @@ import XMonad
withWindowSet,
)
import Prelude hiding ((!!))
+import System.IO (stderr, hPutStrLn)
newtype Selector = Selector (forall a. (a -> Bool) -> [a] -> Maybe a)