Chiasma.Command.Window
sameId :: WindowId -> Window -> Bool Source #
windows :: MonadFree TmuxThunk m => m [Window] Source #
window :: MonadFree TmuxThunk m => WindowId -> m (Maybe Window) Source #
sessionWindows :: MonadFree TmuxThunk m => SessionId -> m [Window] Source #
newSessionWindow :: MonadFree TmuxThunk m => SessionId -> m Window Source #
doesWindowExist :: MonadFree TmuxThunk m => WindowId -> m Bool Source #
newWindow :: MonadFree TmuxThunk m => SessionId -> Ident -> m Window Source #
splitWindowAs :: (MonadFree TmuxThunk m, TmuxCodec a) => FilePath -> WindowId -> m a Source #
splitWindow :: MonadFree TmuxThunk m => FilePath -> WindowId -> m Pane Source #