Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/xmonad/xmonad-contrib

Contributed modules for xmonad
https://github.com/xmonad/xmonad-contrib

Square.hs: put usage instructions after imports for Haddock compatibility.

74040cbaed5d715400f79855ccc0d0bade7564e3 authored over 17 years ago by joachim.fasting <[email protected]>
move Accordian to use idModify.

91a286a9fdcee2de3198146dd684b44dce45179c authored over 17 years ago by David Roundy <[email protected]>
introduce idModify which is just "const (return Nothing)".

62a7deafd36dc6d2af08c4fa444c57f457f90ba0 authored over 17 years ago by David Roundy <[email protected]>
move Spiral to LayoutHelpers.

23c86107984356eb2d17c900af661e35d54f8fca authored over 17 years ago by David Roundy <[email protected]>
Add SinkAll module.

Provides a means of pushing all windows on the current workspace back into
tiling. Not all that ...

f94ab30506f1e23b105eb5238fef900c9a1cb1ef authored over 17 years ago by joachim.fasting <[email protected]>
add new LayoutHelpers module.

d8589bbf6165ca72e6bc8f4352cd306d30dd33fd authored over 17 years ago by David Roundy <[email protected]>
fix usage info for LayoutScreens.

7b3ea2d5fafbb2076234080a3b5bc30a5de4fed8 authored over 17 years ago by David Roundy <[email protected]>
add new LayoutScreens module.

2a5ac679ea359b60cf2a479e20a41ac6a42d1f6f authored over 17 years ago by David Roundy <[email protected]>
Magnifier.hs: needs -fglasgow-exts to compile.

ebd38ec6b8432c5d16e2807c15a4cbc709a1380b authored over 17 years ago by joachim.fasting <[email protected]>
Magnifier: raise the focus window

c5651117c2886198d52dfd981cdaaa59756635ab authored over 17 years ago by Peter De Wachter <[email protected]>
Circle: raise the focus window

b8b88134c5b78da44dc5043182ca622370a62623 authored over 17 years ago by Peter De Wachter <[email protected]>
Circle cleanups

f292474f2099e353a5809e4549f9b6fa35c8e74d authored over 17 years ago by Peter De Wachter <[email protected]>
make Mosaic lay thigs out a bit better.

13e2a456e9b23df9644b194aa49b0c64e81604f6 authored over 17 years ago by David Roundy <[email protected]>
add SimpleStacking module to make Combo and Tabbed work together.

WARNING! This change will break existing Tabbed configurations. The
problem is that there is no...

10f20c432e5489f299a31fdb9748428acf7414ec authored over 17 years ago by David Roundy <[email protected]>
Make Magnifier's master window behavior customizable

based on a suggestion by Tim Hobbs

3f08632b37590b1c6dc317883d52dc24df601ce3 authored over 17 years ago by Peter De Wachter <[email protected]>
Make Mosaic compile without warnings

3ebba0776c27549d00c72d421b27ac8b25029392 authored over 17 years ago by Spencer Janssen <[email protected]>
make some layouts more general.

8a78694d230d1ccedf46090858848ab1ef4164b2 authored over 17 years ago by David Roundy <[email protected]>
Mosaic.hs: get rid off some of the warnings generated by -Wall.

Unused definitions and imports left in, as I assume they'll be used for
something later on.

63023902d21311ef07caee57bf1a1c8b2c77f969 authored over 17 years ago by joachim.fasting <[email protected]>
Whitespace.

8ed5dc82cf8d03ec117c96971a623927dd1b42e9 authored over 17 years ago by joachim.fasting <[email protected]>
MetaModule.hs: add LayoutHooks.

6b1897037d78aece65cbdbf289a8b2298d68b625 authored over 17 years ago by joachim.fasting <[email protected]>
Combo.hs: use case instead of non-standard pattern matching.

Also uses fmap/maybe instead of do/case, which makes the code look a little
cleaner (imo).
Pleas...

d1dfdf7abd3a87ac57b89fea59390f5f2b0945ab authored over 17 years ago by joachim.fasting <[email protected]>
Combo.hs: tweak usage instructions.

tabbed needs an additional argument.

cdd0df57ea655b3bdf3d83bbbc94875dc783c629 authored over 17 years ago by joachim.fasting <[email protected]>
README: change reference to 'examples/'.

8c7335b55c6f6c26cc74bd63c63ab81974502589 authored over 17 years ago by joachim.fasting <[email protected]>
Use Data.Ord.comparing in DynamicLog

This patch replaces (compare `on`) with Data.ord.comparing, so on doesn't have
to be defined.

013e4cfd62154e76b73ac3b90e00853f4750c5fa authored over 17 years ago by Shachaf Ben-Kiki <[email protected]>
Fix type signatures.

Think this fixes the rest of the errors caused by the Layout change.

88d77b244f9fca84b039c796265924a346c73a82 authored over 17 years ago by joachim.fasting <[email protected]>
MagicFocus.magicFocus: fix type signature.

Layout change caused because of missing type argument.

02f70419ebbbc61e8322fcc1125191b9ced4b9c8 authored over 17 years ago by joachim.fasting <[email protected]>
LayoutHooks.hs: add module header.

9eb3cc0dde027ddb41ae5e7f6848bbe1637c800c authored over 17 years ago by joachim.fasting <[email protected]>
Factor out pprWindowSet (and Xinerama version) from dynamicLog.

This patch lets you pretty-print a WindowSet to a string, rather than always
printing it out to ...

43457094454e7e73a2c9d7efc64cdbf371ad9f34 authored over 17 years ago by Shachaf Ben-Kiki <[email protected]>
clean up TwoPane to work on Stacks as it ought.

73d1c8d3176f05700bacd7797c72add4b622bf6d authored over 17 years ago by David Roundy <[email protected]>
run-xmonad.sh: don't hard-code path to mkfifo.

mkfifo isn't located in /sbin on all distributions (Gentoo puts it in /bin).
By temporarily appe...

f650b2c4f306a76164a9ffe05804dc2d81d560be authored over 17 years ago by joachim.fasting <[email protected]>
Anneal.hs: add module header.

da5e7b9e2a87cd9f62988125b5d58797d2d2da1d authored over 17 years ago by joachim.fasting <[email protected]>
run-xmonad.sh: use $HOME when setting PATH.

53569827b4d81a8c1b03605107ea0cde18bd306c authored over 17 years ago by joachim.fasting <[email protected]>
Circle.hs: only compute sqrt 2 once.

0f4d83c6ca87cef3ed65737df1486328ed1c5934 authored over 17 years ago by joachim.fasting <[email protected]>
Magnifier.hs: add usage instructions.

9715298a0edfa63096603197e459f1a6f9caf94b authored over 17 years ago by joachim.fasting <[email protected]>
MagicFocus.hs: add module header and usage instructions.

d9f0ccaea7bec2a9d4cc9cff9708511618c855e6 authored over 17 years ago by joachim.fasting <[email protected]>
MagicFocus.magicFocus: add type signature.

977769cadcad32042009cd453e11dd9ea2a5bf6d authored over 17 years ago by joachim.fasting <[email protected]>
Remove all references to exec

e344fc8cdc65f1b8a85afee60ffd523035f94b34 authored over 17 years ago by Spencer Janssen <[email protected]>
Accordion.hs: add module header and usage instructions.

6dccb57c878906aac270f44ca35a075dac0ba2bd authored over 17 years ago by joachim.fasting <[email protected]>
MetaModule.hs: correct module header.

348f3f8b46bff6478cc38f190cbf24341fe7fca9 authored over 17 years ago by joachim.fasting <[email protected]>
Add Accordion to MetaModule

a64cfc97224cf53d3345457c63dd92138a28c449 authored over 17 years ago by Spencer Janssen <[email protected]>
Add an "accordion" layout which puts non-focused windows in ribbons at the top and bottom of the screen.

0f929af74734579e0905680f6a9c5d0ec1875ba6 authored over 17 years ago by glasser <[email protected]>
RotView.rotView: use Data.Ord.comparing.

Looks a bit cleaner than '\x y -> compare (tag x) (tag y)'

b8edd5997fb0f77734d4928ef943bfdc41a61a95 authored over 17 years ago by joachim.fasting <[email protected]>
LayoutHints.hs: add usage thingie for Haddock.

005369bb139dddd8af8d6d8cdcdfd05083513308 authored over 17 years ago by joachim.fasting <[email protected]>
LayoutHints.hs: add module header.

09305f7f2f06a113fe3e7221a06938b6a03a2068 authored over 17 years ago by joachim.fasting <[email protected]>
Dzen.hs: add module header.

5b32c80dd1e7cee64a89b9bc4d1f64e46e8ca2bf authored over 17 years ago by joachim.fasting <[email protected]>
shrink window names to fit tabs.

517e3417a7157ead6a7ade603c7f9140b17708e3 authored over 17 years ago by David Roundy <[email protected]>
Tabbed.hs: fixed centerText issues and some binding shadowing warnings

This patch fixes the centerText issue due to the inappropriate use of
textExtends and textWidth....

0b86826b77a9ba5094784f15e271284b915ec109 authored over 17 years ago by Andrea Rossato <[email protected]>
Typo

83c163d88aa0bd94f26cf64a123133fd573e0a1b authored over 17 years ago by Spencer Janssen <[email protected]>
Comment only

b0596a520c1e4706f64cd68876f583e98ad8bcc7 authored over 17 years ago by Spencer Janssen <[email protected]>
fix leak in Combo.

We leaked decorations, since UnDoLayout wasn't passed to the actual layouts
that had decorations...

c3158387c7ed1da14b1fc7752f601f5046a13344 authored over 17 years ago by David Roundy <[email protected]>
Import typo

b1715afbc2b971bef8d71305abda078899752994 authored over 17 years ago by Spencer Janssen <[email protected]>
Use Haskell '98 data declaration rather than GADT-style

c8bfda92a7c99c03bbd8a8745ba31a52d32af166 authored over 17 years ago by Spencer Janssen <[email protected]>
Magnifier layout hack

This layout hack increases the size of the window that has focus (the master
window excepted). T...

ecbb6fa15adf6baa517e694fb032ec03e36dc179 authored over 17 years ago by Peter De Wachter <[email protected]>
WorkspaceDir.hs: info and documentation

3d8e47448f06632bf3000971cc96bc6885da19cc authored over 17 years ago by Andrea Rossato <[email protected]>
Warp.hs: info and documentation

37415487a05fc9331e3fd67e790daf7dea36b309 authored over 17 years ago by Andrea Rossato <[email protected]>
TwoPane.hs: info and documentation

38e813c98d441a7872a88fbfcd717f5763374108 authored over 17 years ago by Andrea Rossato <[email protected]>
Submap.hs: info and documentation

41658c800c3b3cc69a587d2debdd3f05c6bf06b6 authored over 17 years ago by Andrea Rossato <[email protected]>
Square.hs: info and documentation

56fd6045d9b5ba987678740d8ebe1100283e3363 authored over 17 years ago by Andrea Rossato <[email protected]>
Spiral.hs: info and documentation

59a9164764f77f02add7e3c1b5e6e2786be2fef0 authored over 17 years ago by Andrea Rossato <[email protected]>
SimpleDate.hs: info and documentation

fc86c8748701dda1f6771924b318f687f4526511 authored over 17 years ago by Andrea Rossato <[email protected]>
RotView.hs: info and documentation

399b955eb62ea15e830a2ce04d40b59cab10a16a authored over 17 years ago by Andrea Rossato <[email protected]>
NoBorders.hs: info and documentation

13683bc92f8ede9597a8aad186ac949e23d26f96 authored over 17 years ago by Andrea Rossato <[email protected]>
NamedWindows.hs: info and documentation

55961ef58ecfdd4051e17d40010707b6cf7ec9e4 authored over 17 years ago by Andrea Rossato <[email protected]>
Mosaic.hs: info and documentation

22566f5bc61bb376b3a52b03091f323a2f006fe6 authored over 17 years ago by Andrea Rossato <[email protected]>
metaModule.hs: info and documentation

7f1adc12339ef163a976374ccdee57eb45c85059 authored over 17 years ago by Andrea Rossato <[email protected]>
HintedTile.hs: info and documentation

e6d1f43142dc61c6d19b3e5246fa7bf85746f952 authored over 17 years ago by Andrea Rossato <[email protected]>
GreedyView.hs: info and documentation

42865b0034ae36a073d101d0176f46d028266068 authored over 17 years ago by Andrea Rossato <[email protected]>
FindEmptyWorkspace.hs: info and documentation

29a67e399974cc806cd059f3f7d40f1fb4513e93 authored over 17 years ago by Andrea Rossato <[email protected]>
DynamicLog.hs: info and documentation

2d806f2c3aeb65609b7d32312f9928325019ea44 authored over 17 years ago by Andrea Rossato <[email protected]>
DwmPromote.hs: info and documentation

adcbe856f7bfe7b9bf8758a3d52c3603e497df8c authored over 17 years ago by Andrea Rossato <[email protected]>
Dmenu.hs: info and documentation

72450b251234b4a3b32d6b2d0fa43c08cb21417c authored over 17 years ago by Andrea Rossato <[email protected]>
Decoration.hs: info and documentation

c279ec4cea50cbbdeeb1df8655e141a67b759686 authored over 17 years ago by Andrea Rossato <[email protected]>
Combo.hs: info and documentation

0c5ee24dc0861284dec3ebb78de8e3819eb41436 authored over 17 years ago by Andrea Rossato <[email protected]>
Circle.hs: info and documentation

7c763d0abfdcfdbd96a486e05833a7e25df9e3aa authored over 17 years ago by Andrea Rossato <[email protected]>
BackCompat.hs info e documentation

7f6b77396c4c63604b81dcd3f28fa3684b8e64a5 authored over 17 years ago by Andrea Rossato <[email protected]>
add bsd-style license for xmonad contrib

a453985e06140cc68b1a664ff13c730e768d260b authored over 17 years ago by Don Stewart <[email protected]>
Tabbed.hs: Get correct color values instead of assuming a 24-bit display

Using, eg, 0xBBBBBB directly makes assumptions about the server's colormap and
only works on 24-...

60a6b53e39ee01d9770f73986cc7aeb3727d506f authored over 17 years ago by Jason Creighton <[email protected]>
added info to Commands.hs

Haddock stuff.

ef2891991002c5030225636f3eba9e03fc2a22ec authored over 17 years ago by Andrea Rossato <[email protected]>
Update license information

dc497c6dd2e5f15123a412ef9ba5863f660ccf95 authored over 17 years ago by Spencer Janssen <[email protected]>
template for module information e documentation

8d75aada58a5b5530474188ff048880a42a684ac authored over 17 years ago by Andrea Rossato <[email protected]>
Remove some debugging statements I forgot about earlier

6aa97f87756d36bac494272093a2f6f0b75a6389 authored over 17 years ago by Stefan O'Rear <[email protected]>
Update MagicFocus to the new StackSet

0a0609bd155e8285b402c139678ff7cbd806ccda authored over 17 years ago by Spencer Janssen <[email protected]>
Magic Focus

Automatically puts the focused window in the master position. It's magic.
I wrote this for the C...

d6dec188564632864a5c0cb36177998cba0b8e3a authored over 17 years ago by Peter De Wachter <[email protected]>
add -fglasgow-exts to some modules that use it.

1fdb6700d56b8339288911bde4e308d428bfdc00 authored over 17 years ago by David Roundy <[email protected]>
changes to work with Stacks that can't be empty.

10fd36db473319b2fd015e25492011b36af42e8b authored over 17 years ago by David Roundy <[email protected]>
add Combo and Square to MetaModule.

da9f7581eba93a173371553a2d2c71f847f74386 authored over 17 years ago by David Roundy <[email protected]>
new module NoBorders to let a given layout have windows without borders.

This is designed for layouts like full and tabbed, where the red square
around the screen actual...

6f45009aea0a7b3cb76907b56665f62a722d6839 authored over 17 years ago by David Roundy <[email protected]>
make combo sort of work with new doLayout.

For some reason (not entirely clear to me) this doesn't work properly just
yet with the tabbed l...

9d6fa84ea98efb2c2e57a025393595437516045d authored over 17 years ago by David Roundy <[email protected]>
make square work with new doLayout.

48cea801a66c5e78276fdab77a82286ed916a75a authored over 17 years ago by David Roundy <[email protected]>
In Decoration.hs, track rename of ModifyWindows

04b73e188c0e2d6ca96c510d510151223c75b9e2 authored over 17 years ago by Stefan O'Rear <[email protected]>
Refactor Decoration into a general layout-level hooks interface, and a decoration support module on top of that

bf8fe2e2458f0fa24483fc67d35c15bee1e376a0 authored over 17 years ago by Stefan O'Rear <[email protected]>
the Stack can be Empty

1b0a012dd431bd1e8b08eb25068f981e3e43831d authored over 17 years ago by Andrea Rossato <[email protected]>
Documentation fix

93ab0057198c4bd9fe7565a8ca8ad08005c5eff8 authored over 17 years ago by Spencer Janssen <[email protected]>
Comment only

2f4da2f1e121f122a87d99d572ea5acd64714fe5 authored over 17 years ago by Spencer Janssen <[email protected]>
add "Square" layout.

This is probably only ever useful in combination with Combo.
It sticks one window in a square re...

b357a60e50c138ad9506bc741dfcb4848a76f765 authored over 17 years ago by David Roundy <[email protected]>
add new combo layout combiner.

5cb818c5c38f5d30288f567439214dd814228146 authored over 17 years ago by David Roundy <[email protected]>
Note the modules I maintain

7a294cdbe1d83e1f17c43292ba64feb1d7202d2e authored over 17 years ago by Spencer Janssen <[email protected]>
Add MetaModule

f3212e37da7d725a94ddf50448e90a5afef1066d authored over 17 years ago by Spencer Janssen <[email protected]>
Updates to work with recent API changes

fca67d33d7acbb2e1674e7118f292abb144488f3 authored over 17 years ago by Spencer Janssen <[email protected]>
add keybinding to make aspect ratio flexible.

c4bbb0d94085298f8995dd3bc14ecb9319222b07 authored over 17 years ago by David Roundy <[email protected]>