Hi @szymonkaliski, thanks so much for writing this plugin! This is my first venture into using hhtwm, and while I validated these changes in my happy-path use-cases with, and without, an external monitor, this could definitely use another set of eyes.
Validation
The following functions were tested to be working.
Replace the deprecated dependency of hs._asm.undocumented.spaces, with hs._asm.spaces.
Hi @szymonkaliski, thanks so much for writing this plugin! This is my first venture into using
hhtwm
, and while I validated these changes in my happy-path use-cases with, and without, an external monitor, this could definitely use another set of eyes.Validation
The following functions were tested to be working.
Module Related
hhtwm.start()
hhtwm.stop()
hhtwm.tile()
hhtwm.reset()
Window Related
hhtwm.swapInDirection(win, dir)
hhtwm.throwToScreen(win, dir)
hhtwm.throwToScreenUsingSpaces(win, dir)
hhtwm.throwToSpace(win, spaceIndex)
hhtwm.isFloating(win)
hhtwm.toggleFloat(win)
Layout Related
hhtwm.setLayout(layout)
hhtwm.getLayouts()
hhtwm.getLayout()
hhtwm.resizeLayout(resizeOption)
hhtwm.equalizeLayout()