Hoogle Search

Within LTS Haskell 24.32 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. Setter :: (a -> m ()) -> Setter (m :: Type -> Type) a

    stateref Data.Accessor

    No documentation available.

  2. data SetWindowAttributes

    xmonad-contrib XMonad.Config.Prime

    pointer to an X11 XSetWindowAttributes structure

  3. class SettableClass (s :: Type -> Type) x y | s -> x y

    xmonad-contrib XMonad.Config.Prime

    No documentation available.

  4. data SetStruts

    xmonad-contrib XMonad.Hooks.ManageDocks

    SetStruts is a message constructor used to set or unset specific struts, regardless of whether or not the struts were originally set. Here are some example bindings: Show all gaps:

    ,((modm .|. shiftMask  ,xK_b),sendMessage $ SetStruts [minBound .. maxBound] [])
    
    Hide all gaps:
    ,((modm .|. controlMask,xK_b),sendMessage $ SetStruts [] [minBound .. maxBound])
    
    Show only upper and left gaps:
    ,((modm .|. controlMask .|. shiftMask,xK_b),sendMessage $ SetStruts [U,L] [minBound .. maxBound])
    
    Hide the bottom keeping whatever the other values were:
    ,((modm .|. controlMask .|. shiftMask,xK_g),sendMessage $ SetStruts [] [D])
    

  5. SetStruts :: [Direction2D] -> [Direction2D] -> SetStruts

    xmonad-contrib XMonad.Hooks.ManageDocks

    No documentation available.

  6. module XMonad.Hooks.SetWMName

    Sets the WM name to a given string, so that it could be detected using _NET_SUPPORTING_WM_CHECK protocol. May be useful for making Java GUI programs work, just set WM name to "LG3D" and use Java 1.6u1 (1.6.0_01-ea-b03 works for me) or later. To your xmonad.hs file, add the following line:

    import XMonad.Hooks.SetWMName
    
    Then edit your startupHook:
    startupHook = setWMName "LG3D"
    
    For details on the problems with running Java GUI programs in non-reparenting WMs, see http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6429775 and related bugs. Setting WM name to "compiz" does not solve the problem, because of yet another bug in AWT code (related to insets). For LG3D insets are explicitly set to 0, while for other WMs the insets are "guessed" and the algorithm fails miserably by guessing absolutely bogus values. For detailed instructions on editing your hooks, see the tutorial and XMonad.Doc.Extending.

  7. SetTheme :: Theme -> DecorationMsg

    xmonad-contrib XMonad.Layout.Decoration

    No documentation available.

  8. SetGridAspect :: Rational -> ChangeGridGeom

    xmonad-contrib XMonad.Layout.GridVariants

    No documentation available.

  9. SetMasterCols :: Int -> ChangeMasterGridGeom

    xmonad-contrib XMonad.Layout.GridVariants

    Set the number of master columns to absolute value

  10. SetMasterFraction :: Rational -> ChangeMasterGridGeom

    xmonad-contrib XMonad.Layout.GridVariants

    Set the fraction of the screen used by the master grid

Page 124 of many | Previous | Next