[xmonad] More trouble with KDE apps

Adam Vogt vogt.adam at gmail.com
Tue Jun 9 20:37:30 EDT 2009


* On Tuesday, June 09 2009, Sean Escriva wrote:

>On Tue, Jun 09, 2009 at 11:22:18AM -0500, John Goerzen wrote:
...
>Looks like the KDE 4 stuff was added to darcs in Dec 2008, seems like
>it should be in 0.8.1 (Jan 2009)

xmonad 0.8.1 === xmonad 0.8 + a workaround for a ghc bug [1]

Here are some statistics comparing the current darcs to 0.8.1. The results are
slightly biased up by about 200 LOC because I did this with a branch that adds
NamedAction, which supports showing keybindings at an unacceptable cost to
config complexity:

Removed:
$ diff -rBwbd XMonadContrib xmonad-contrib-0.8.1 | grep '^>' | wc -l                              /tmp
882

Added:
$ diff -rBwbd XMonadContrib xmonad-contrib-0.8.1 | grep '^<' | wc -l                              /tmp
2370

Total:
$ find XMonadContrib/XMonad | xargs cat | wc -l
18298

With 29 modules added, one removed:

$  diff -Bwbd XMonadContrib/xmonad-contrib.cabal xmonad-contrib-0.8.1/xmonad-contrib.cabal | grep XMonad

<                         XMonad.Actions.CycleWindows
<                         XMonad.Actions.FloatSnap
<                         XMonad.Actions.GridSelect
<                         XMonad.Actions.MessageFeedback
<                         XMonad.Actions.PhysicalScreens
<                         XMonad.Actions.SpawnOn
<                         XMonad.Actions.TopicSpace
<                         XMonad.Actions.UpdateFocus
<                         XMonad.Actions.WithAll
<                         XMonad.Config.Azerty
>                         XMonad.Config.PlainConfig
<                         XMonad.Hooks.FloatNext
<                         XMonad.Hooks.InsertPosition
<                         XMonad.Hooks.Place
<                         XMonad.Layout.AutoMaster
<                         XMonad.Layout.CenteredMaster
<                         XMonad.Layout.Cross
<                         XMonad.Layout.ComboP
<                         XMonad.Layout.FixedColumn
<                         XMonad.Layout.GridVariants
<                         XMonad.Layout.IndependentScreens
<                         XMonad.Layout.LayoutBuilder
<                         XMonad.Layout.Monitor
<                         XMonad.Layout.Mosaic
<                         XMonad.Layout.OneBig
<                         XMonad.Layout.Spacing
<                         XMonad.Layout.SubLayouts
<                         XMonad.Util.NamedActions
<                         XMonad.Util.NamedScratchpad
<                         XMonad.Util.Paste

[1] http://code.google.com/p/xmonad/issues/detail?id=226


More information about the xmonad mailing list