Я использую с вкладками , и я хотел бы изменить поведение так, чтобы новое окно создавалось справа (например, вкладки браузера).
Я не вижу простого способасделай это.Нужно ли писать новый макет?
http://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Hooks-InsertPosition.html
Вам нужно установить это в вашей конфигурации manageHook:
manageHook
import XMonad.Hooks.InsertPosition ... manageHook = insertPosition End Newer <+> myManageHook
Подпись типа insertFunction равна Position -> Focus -> ManageHook.Проще говоря, это функция, которая принимает Focus и Position (в данном случае End и Newer), и возвращает ManageHook.
insertFunction
Position -> Focus -> ManageHook
Focus
Position
End
Newer
ManageHook