В ManageHook я могу определить, что должно происходить с окнами, которые имеют определенные xprops и т.д. Например, я могу вызвать doShift или doFloat .

Как я могу сделать то же самое для текущего окна с привязкой клавиш?

Раздел выглядит так:

`additionalKeys` ( [  -- Key bindings --
    -- Minimize window
      ((myModMask .|. shiftMask, xK_m     ), withFocused minimizeWindow)

Как вы можете видеть, я могу назвать minimizedWindow функции (которая принимает в качестве параметра Window на текущем окне при нажатии комбинации клавиш, но doFloat и т.д. не работает , как это.

0