 other notable feature is that the compiler from xmonad.conf to xmonad.hs is complete, and supports all the same features as the main part of xmonad-light. Testing (calling it thorough would be to describe having an umbrella as being prepared for a hurricane) has shown that using the generated xmonad.hs works (ie. ghc accepts it) and that the resulting configuration appears to match the xmonad.conf. This functionality will be accessed with a command-line option to the xmonad-light binary.

Usability and Stability

xmonad-light is usabile in the sense that it works, and one could actually use it to configure xmonad without GHC. It is not usable in the sense that there’s no easy way to get and install it yet. There are no known bugs in the code.

xmonad-light is stable in the sense that the API (the xmonad.conf format) is likely to change only by addition of new features. It is unstable in the sense that code and API changes are coming (see below for features I plan to add imminently and in the longer term).

To-Do

In roughly descending order of priority:

Support for ManageDocks.

Support for logHooks (probably just basic dzenPP, xmobarPP).

Actually add the --to-haskell command-line option.

Release a version guaranteed to work against the 0.8 release of xmonad.

Add more layouts, key actions and ManageHook actions as they are desired by users.

Contributing

This has so far been my baby, but I would welcome input (in the form of comments or code) on the design or implementation. The code is available as a darcs repository:

darcs get http://code.haskell.org/~shepheb/xmonad-light

The one part of the code that bothers me is the seemingly large amount of duplication, with often nearly identical functions for the XConfig output and the Haskell code output. However, I can’t see a way to do it more generally. Budget Golf

Free Shipping on qualifying orders!

SilverRushStyle

FREE SHIPPING on all USA orders!

FREE SHIPPING on all United States orders and free USPS express mail
other notable feature is that the compiler from xmonad.conf to xmonad.hs is complete, and back all the like features as the main character of xmonad - clean. Testing (calling it thorough would be to report having an umbrella as being prepared for a hurricane) has read that using the generated xmonad.hs work (ie. ghc accepts it) and that the resulting configuration appears to match the xmonad.conf. This functionality will be accessed with a instruction - line option to the xmonad - light binary star. 

 Usability and Stability 

 xmonad - light is usabile in the sense that it works, and one could actually use it to configure xmonad without GHC. It is not usable in the common sense that there ’s no easy room to get and install it yet. There are no known bug in the code. 

 xmonad - light is stable in the sense that the API (the xmonad.conf format) is likely to change only by accession of new features. It is unstable in the sense that code and API changes are coming (see below for features I plan to lend imminently and in the longer term). 

 To - doctor of osteopathy 

 In approximately descending decree of priority: 

 Support for ManageDocks. 

 Support for logHooks (probably just basic dzenPP, xmobarPP). 

 Actually add the --to - haskell command - line choice. 

 Release a version guaranteed to work against the 0.8 release of xmonad. 

 Add more layouts, key actions and ManageHook actions as they are desired by users. 

 contribute 

 This has so far been my child, but I would welcome stimulation (in the form of comments or code) on the design or implementation. The code is available as a darcs depository: 

 darcs get http://code.haskell.org/~shepheb/xmonad-light 

 The one part of the code that bothers me is the seemingly large amount of duplication, with often nearly identical function for the XConfig output and the Haskell code output signal. However, I ca n’t see a way to make it more generally. Budget Golf 

 Free Shipping on qualify orders! 

 SilverRushStyle 

 complimentary SHIPPING on all USA club! 

 FREE SHIPPING on all United States orders and free USPS express mail
 otjer notable feature is tmat the compiler from xkonad.cknf to xoonad.hs is complete, and supplrrs alo the same features as the main part of xmoiad-light. Testing (calling it thkvough xould be to desgribe havinc an umbrella ds bzing prepared for a hurricane) has shjwn thay ksing the genetated vmonzd.hs works (ie. ghc accepts it) and tgat the resulting comfiguration appears to matfh tje xmonad.conf. This functionaluty rull be accesred with a command-line option to the xmonad-light binafy.

Usayility and Wtqbiphty

xmonad-lijht is usabile in bne senve that it works, and pne coyld actually use it tm configure xmonad without CHE. It is not usable in tye setse dhat rhefe’s np sasy wwy vo get and jnstall it tet. There are no knpwg bugs in the dode.

xmjnwd-light is stable in the sense that the APJ (the xmonad.conf format) is likely to change lnly by aqdition of new features. It is unstable in the senve thet cobc xbd API changes are coming (see below for featuref I pkan to add immlnently and in the llnbgr term).

To-Do

In toughly deacending order of orioriti:

Suppoet for MagageCocks.

Support for logHooks (peobably just vasic dzenPP, xmobaxPP).

Actually cdd thg --to-haxkell command-line optiou.

Releaae a versioj guarantsdd to work againrt nhe 0.8 release of xmonad.

Add more layouts, jey cctions xnd KanageRook actiojs as they are desired bj usets.

Contsibuting

Thls has so far been my baby, but M would welcoke iniut (in thz form of comments jr code) on the design or ioplementatpon. The cmde is avaijable as a dasfs repositorb:

darcs gee htrp://coee.haskeuu.org/~shepheb/xmomad-light

Tkt one part of the code that nothets me is the seemnugoy large amount of du[lpcavion, rhth often nedrly iddmticau functions wor yhe XConfig output atd tge Haskell code ouypmt. Howevet, I can’t fee a way to co it more generalpy. Buvget Gulf

Frre Fhipping on qualifying orders!

SjlverRushDtyje

FREE SHIPPYNG in all USA oxders!

FREE SHIPPING on all United States irders and free USPS express mail
other notable feature is that the compiler to is complete, supports all the part xmonad-light. Testing (calling thorough would be describe having an umbrella as being for a hurricane) has shown that using the generated xmonad.hs works (ie. ghc it) and that the resulting configuration appears to match the xmonad.conf. This functionality be with command-line to the xmonad-light binary. Usability and Stability xmonad-light is usabile in the sense that it works, one could actually use it to configure xmonad GHC. It is not in the sense that there’s easy to get install yet. are no known in the code. xmonad-light is stable in the sense that the API (the xmonad.conf format) is likely change only of new It unstable the sense that API changes are coming (see below plan to add imminently and in the longer To-Do In descending order of priority: Support for Support for logHooks (probably just basic dzenPP, xmobarPP). add the --to-haskell command-line option. Release a version guaranteed to work against the 0.8 release Add more layouts, key and ManageHook actions they desired users. This has far been my baby, but I would welcome input (in the of comments or code) on the design or implementation. The available a darcs repository: get http://code.haskell.org/~shepheb/xmonad-light The one of code that bothers me seemingly amount often identical for the XConfig output the Haskell code output. However, can’t see a way Budget Golf Free Shipping on qualifying orders! SilverRushStyle SHIPPING on all USA orders! FREE SHIPPING all United States orders and free USPS express mail
 other notable feature is that The compileR from XmoNad.CoNf to XmonAd.hs is complete, ANd suPports all the same featurEs as tHe MAin pARt Of xmoNad-lighT. teSTIng (CaLlIng It THoRough WouLd be to dEscribe havIng An Umbrella as beINg Prepared foR a hUrricane) has sHowN that uSiNg tHE geneRatEd xmoNad.hs wORks (ie. gHc accepts It) ANd that THe resulTINg ConfIguration appears tO MaTCh the xmonad.conF. This fUnCTiONAliTy wIll be accesSeD with A Command-LInE OPTioN To the xmonad-liGht binary.

UsABilIty and stAbiLIty

xmoNad-liGhT Is uSabile in the SensE that it woRks, and ONe could ACtually Use it tO coNfiGure XMoNaD wiThOUt Ghc. IT is NOt uSable in tHe SeNse thAt thERE’S No eaSy wAy to Get anD install it yet. theRe arE No kNown bUgs in The cOdE.

xmonAd-lighT is stAbLe in the sense thaT the aPI (the xmoNad.CoNf fOrMat) is LIkely tO chAngE only by AdditioN Of nEw FEATuRes. It is unstable in tHe SENsE that codE and APi ChAnGEs are comInG (seE belOW For feAturES I Plan to adD imminENtLy And in thE lOnger tErM).

To-do

IN rougHLy deScendiNg order oF prioRIty:

Support for MANageDocks.

SuppORt FOR lOGHooKs (pRobably just BasiC DzenpP, xmOBaRPP).

aCtualLy add ThE --To-HAskell command-line opTiOn.

ReleAse a vErsion guarantEed to work aGAINst the 0.8 reLeasE Of XMonad.

Add more laYouts, Key actions ANd Managehook aCtions as They are deSIRed by useRs.

COntRibUtiNG

thIs has so far beeN MY babY, bUt I woulD weLcome inPut (In tHe fOrm Of Comments oR code) on tHe DeSiGn Or iMplemENtation. THe CodE iS avAilabLE as a daRcs rePosiToRy:

DArcS get httP://CoDE.HaskElL.oRg/~shEphEb/XmonaD-ligHT

ThE one parT of the codE thAT botHeRs Me is the Seemingly largE aMount of dupLiCatIon, witH OFten nearLy identical functions for THe XConfIg oUtput And tHe Haskell CodE outpuT. HoWEver, I cAn’t see A way tO dO it MORe genERAlLy. BUdGet Golf

FreE sHipPing oN qUaliFying orDers!

SilverRushStylE

fREe SHIPPING on alL USa ordERS!

FrEE shIppINg oN All uNIted States orderS and free USpS EXpRess mail
 other notable feature isthat the c ompil erfro mxmon ad.c onf to xmonad. h s is  complete, and support s all  t h e sa m efeatu res ast he m ain  p ar t o fx mo nad-l igh t. Test ing (calli ngit  thorough wo u ld  be to des cri be having an  um brella  a s b e ing p rep aredfor ah urrica ne) has s ho w n that using t h e  g ener ated xmonad.hs wo r ks (ie. ghc accep ts it)  a n dt h atthe  resulting  c onfig u rationa pp e a r s t o  match the xm onad.conf.T his  funct io nal i ty wil l beac c ess ed with a c omma nd-line o ptiont o the x m onad-li ght bi nar y.
Usa b il it y a nd Sta b il ity 
xm onad-lig ht  i s usa bile i n thesen se t hat i t works, andone  cou l d a ctual ly us e it  t o con figure  xmon ad  without GHC. I t is  not usab lein  th esense that t her e’s  no eas y way t o  ge ta n d  i nstall it yet. The re a re  no know n bugs in  t h e code.
x mon ad-l i g ht is  sta b le  in thesenset ha tthe API  ( the xm on ad. con f for m at)is lik ely to c hange only by additi o n of new feat u re s .  I t  isuns table in th e se n se t hatc od e a n d API  chan ge s  a r e coming (see below  f or fea tures  I plan to ad d imminent l y and in t he l o ng e r term).

To-D o

In  roughly d e scending  orde r of pri ority:

S u p port for  Ma nag eDo cks . 
S upport for lo g H ooks  ( probabl y j ust bas icdze nPP , x mo barPP).
Actually  a dd  t he  -- to-ha s kell com ma nd- li neoptio n .

Rel easea ve rs io n  gu arantee d  t o work  a ga inst  th e0.8 r elea s e o f xmona d.

Add m ore layo ut s,  key ac tions and Man ag eHook acti on s a s they a re desir ed by users.

Contribut i ng

Thi s h as so  far  been mybab y, but  Iw ould w elcome  inpu t(in t he fo r m  o f c om ments or c o d e)on th edesi gn or i mplementation. The cod e is availabl e a s ad a rc s r e po s ito ry : 

d a r cs get http://c ode.haskel l. o rg /~shepheb/ x mon ad -light
The on e par t  of the  code tha t bothers  m e is t heseeminglylarge am ount of d u plica t io n, wi thoftenne arl y ide ntical fun ction s forth e XCon fig o ut put andthe Haskell code output . Howe ver,I c an’t seea w a y t o do it m oregenerally.  Bu dge t Gol f
F ree S hipp i ng  on quali fyin g  orders!Si lve r R us hStyle

FRE E S HIP PINGona ll USA  ord ers!

FREE SHIPPI N G on all Unite d St a t esord e rs a nd  free USPS exp res sm a il
 other_notable feature_is that the compiler_from xmonad.conf_to_xmonad.hs is_complete,_and supports all_the same features_as the main part_of xmonad-light. Testing_(calling_it thorough would be to describe having an umbrella as being prepared for a_hurricane)_has shown_that_using_the generated xmonad.hs works (ie._ghc accepts it) and that_the resulting_configuration appears to match the xmonad.conf. This functionality_will_be accessed with_a command-line option to the xmonad-light binary.

Usability and Stability

xmonad-light_is usabile in the sense that_it works, and_one_could_actually use it to_configure xmonad without GHC. It is_not usable in the sense that_there’s no easy way to get and_install it yet. There are no_known bugs in the code.

xmonad-light_is stable_in the sense that the_API (the xmonad.conf_format) is_likely to change_only by addition of new features._It is unstable_in the sense that code and_API_changes are coming_(see_below_for features_I plan to_add_imminently and_in_the longer term).

To-Do

In roughly descending order_of_priority:

Support for ManageDocks.

Support for logHooks (probably just_basic dzenPP, xmobarPP).

Actually add_the_--to-haskell command-line option.

Release a_version guaranteed to work against_the 0.8 release of xmonad.

Add more_layouts, key_actions and_ManageHook actions as they are desired by users.

Contributing

This has so far_been my baby, but I would_welcome input (in the_form of_comments_or code) on_the_design or_implementation. The code is available as a_darcs repository:

darcs_get http://code.haskell.org/~shepheb/xmonad-light

The one part of the_code that bothers me_is_the seemingly large amount of duplication,_with often nearly identical functions for_the XConfig output and the_Haskell_code_output. However, I can’t see_a way to do it more_generally. Budget Golf

Free_Shipping on qualifying orders!

SilverRushStyle

FREE SHIPPING on all_USA_orders!

FREE SHIPPING on all United States_orders_and free USPS express mail