<commit_before># osxmonad

This is a library which allows XMonad to manage Mac OS X windows.

## Status

* Only attached hook is `layoutHook`
* No Xinerama (multiple monitor support)
* No borders
* No `focusFollowsMouse`

## Installation

We need XMonad's compilation step to include the `-framework Cocoa`
flag to GHC. This repository includes a `xmonad.patch` (1 line diff)
that you must apply to the XMonad source:

    git clone git://github.com/xmonad/osxmonad.git
    darcs get http://code.haskell.org/xmonad
    cd xmonad
    darcs apply ../osxmonad/xmonad.patch
    cabal install "X11 >=1.5 && <1.7"
    cabal configure
    cabal install
    cd ../osxmonad
    cabal configure
    cabal install
<commit_msg>Included LIBRARY_PATH envvar update in install steps<commit_after># osxmonad

This is a library which allows XMonad to manage Mac OS X windows.

## Status

* Only attached hook is `layoutHook`
* No Xinerama (multiple monitor support)
* No borders
* No `focusFollowsMouse`

## Installation

We need XMonad's compilation step to include the `-framework Cocoa`
flag to GHC. This repository includes a `xmonad.patch` (1 line diff)
that you must apply to the XMonad source:

    git clone git://github.com/xmonad/osxmonad.git
    darcs get http://code.haskell.org/xmonad
    cd xmonad
    darcs apply ../osxmonad/xmonad.patch
    LIBRARY_PATH=/opt/X11/lib:$LIBRARY_PATH cabal install "X11 >=1.5 && <1.7"
    cabal configure
    cabal install
    cd ../osxmonad
    cabal configure
    cabal install

{'fraction_non_alphanumeric': 0.08349900596421471, 'fraction_numerical': 0.010603048376408217, 'mean_word_length': 3.454277286135693, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2575329', 'n_tokens_mistral': 518, 'n_tokens_neox': 509, 'n_words': 179}