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

Add XMonad.Layout.CenteredIfSingle

eeb36e0d085bf0f496857a5ca9665b6e26fe7143 authored about 3 years ago by elkowar <[email protected]>
X.D.Extending: Rephrase introduction, update

Since the tutorial is really the better place to start learning how to
use xmonad, X.D.Extending...

ab2ba347e55eabba4e15b2e1b26c7a8a137bb811 authored about 3 years ago by slotThe <[email protected]>
X.D.Extending: Link to tutorial instead of the wiki

The configurations on the wiki are quite old and mostly non-functional
at this point. Instead, ...

edbff0dca18e662bbfb997739044a8d7241096ab authored about 3 years ago by slotThe <[email protected]>
Bump version to 0.17.0.9 and prepare CHANGES.md sections

We need to bump the version early to avoid overwriting
https://xmonad.github.io/xmonad-docs/xmon...

2b98286ba306f2f43bed2e1376dbcb5c08d0bd58 authored about 3 years ago by Tomas Janousek <[email protected]>
stack: Bump default resolver to 18.14

No impact on CI, just makes it easier for contributors to use the latest
8.10 GHC.

f5f6ef41cb6cce3ba14957c31640f10b5751c90c authored about 3 years ago by Tomas Janousek <[email protected]>
ci: Reenable testing against released X11, xmonad

This was temporarily disabled in 229d52ff07 and 086db3123b because we
couldn't keep xmonad-contr...

4a356cfc7ce7373051c8e8587a9f88d718f5c149 authored about 3 years ago by Tomas Janousek <[email protected]>
Fix Haskell2010 incompatibilities

0fde4c88483c481604c85bc12013cf0828066383 authored about 3 years ago by Tomas Janousek <[email protected]>
xmonad-contrib.cabal: Specify default-language

Required for cabal-version >= 1.10

991dc6dfacb5bf89549cf2fda7d7d2081c26ad1f authored about 3 years ago by Tomas Janousek <[email protected]>
Bump cabal-version in xmonad-contrib.cabal

Hackage won't accept the release otherwise.

805de214d8309be0faebb5ce7fa9825d60cef9ad authored about 3 years ago by Tomas Janousek <[email protected]>
Bump version number (0.17.0), update date in changelog

585558bfb066b987eea8cfb31d7e9b779450e381 authored about 3 years ago by Tomas Janousek <[email protected]>
Merge pull request #605 from TheMC47/pp-predicates

`ppPrinters` for custom workspace types, `copiesPP` fix

a7ccfe61f3c07906a7ac594837d283913d2077b3 authored about 3 years ago by Tomáš Janoušek <[email protected]>
X.H.SB.PP: `ppPrinters` and custom workspace types

Using `ppPrinters` with `WorkspacePredicate` and `WorkspaceFormatter`
allows users to define cus...

2d849cc0b70fae9a897803cedb76db4af78884cc authored about 3 years ago by Yecine Megdiche <[email protected]>
X.A.CopyWindow: fix copiesPP

Related: https://github.com/xmonad/xmonad-contrib/issues/557

Co-authored-by: Tomáš Janoušek <to...

16b9f0f96d0abc124cc3b8f7366f5a916e18c1f5 authored about 3 years ago by Yecine Megdiche <[email protected]>
X.H.ManageHelpers: Add new operators (#633)

Closes: #628

8b6f17ba6684a126fc1bde8d7275c166b3456d37 authored about 3 years ago by Aleksei Pirogov <[email protected]>
Merge pull request #632 from Targuinia/patch-1

Minor documentation fixes to `XMonad.Hooks.FadeWindows`

e1f4f773462f31d6ff2904f2cbb94fb3683207e9 authored about 3 years ago by Tomáš Janoušek <[email protected]>
Corrected a comment in XMonad.Hooks.FadeWindows

9824b57d126efc43e1c65db5b89b42e72f6c6f3d authored about 3 years ago by Targuinia <[email protected]>
Fix Haddock comments in XMonad.Hooks.FadeWindows

Some Haddocks comments were for the wrong declaration (-- ^ instead of -- |)

a33580976785be74901daf5956dfe1def67d3f39 authored about 3 years ago by Targuinia <[email protected]>
X.D.Developing: Refer to cabal instead of runhaskell

719c8ecfe9e396ddf9e4968df08fd094197ea5c0 authored about 3 years ago by slotThe <[email protected]>
X.D.Developing: Refer to CONTRIBUTING for style

The CONTRIBUTING.md file for xmonad now has style guidelines [1]. Since
X.D.Developing does not...

bc5d4f18e2246d08be22f5da9f119738d6c8988e authored about 3 years ago by slotThe <[email protected]>
X.D.Developing: Update Haddock introduction

* The Haddock documentation is a very good resource for the general
markup syntax.
* Since we ...

5d9a599c9f92e9a5ead9bde18ffebabbd8c05592 authored about 3 years ago by slotThe <[email protected]>
X.L.Fullscreen: Silence deprecation warning temporarily

Deprecation warnings are now shown to users via xmessage when xmonad
recompiles, and this may in...

7a4dc29418d3b5602af619c6b7a55207fa5765c3 authored about 3 years ago by Tomas Janousek <[email protected]>
Merge branch 'packdeps'

c51353c6c6abd4d05085074d0d8f8fa3da90f4b9 authored about 3 years ago by Tomas Janousek <[email protected]>
Bump upper bounds for bytestring, time

I've tested these manually by adding them to extra-deps. Hopefully
they'll soon be available in ...

8edc8ab7896a376f60742806b4255c61c7856402 authored about 3 years ago by Tomas Janousek <[email protected]>
Bump lower bound for base

We only test with GHC 8.4+ so it's unlikely this builds with older base
(Semigroup stuff …).

046f3c3871a7ad5cea6162068474b86957381330 authored about 3 years ago by Tomas Janousek <[email protected]>
ci: Check package bounds using packdeps once a week

This was a part of the release procedure but we should do it proactively
instead.

Related: http...

5cc26aaa2104cf2bbeabf41ee70b0132aa21aa01 authored about 3 years ago by Tomas Janousek <[email protected]>
ci: Add Stackage LTS 18 to Stack test matrix

d6b4f174d694f36cda4dab0389bc937eac58f15a authored about 3 years ago by Tomas Janousek <[email protected]>
ci: Avoid caching GHC

We install GHC using apt, so stack shouldn't install it, but should it
ever end up installing it...

0be6780559c410157c36486f25228b50a369af07 authored about 3 years ago by Tomas Janousek <[email protected]>
X.D.Developing: Drop confusing "or freer" part

Currently, all contrib modules are licensed under a 3-clause BSD license
anyways. The term "fre...

f39218ddb5ffeddce90f620910d5ef2c14f2b43d authored about 3 years ago by slotThe <[email protected]>
Merge pull request #631 from liskin/readme

README: Improve badges, Installation/Contributing sections; CHANGES prep

9b840a1189dbbf610de2060ce2eccaab62b2f1e2 authored about 3 years ago by slotThe <[email protected]>
CHANGES: Almost final prep

c71756095e3f24ae09b5e0cd9821e54212d1353f authored about 3 years ago by Tomas Janousek <[email protected]>
README: Improve Installation/Contributing sections further

(Copy&paste from https://github.com/xmonad/xmonad/pull/340 mostly.)

32028915a3b7f4d57874b1b4fd0d9e2594b5be0f authored about 3 years ago by Tomas Janousek <[email protected]>
README: Tweak badges a bit

4560abd1e6638ae5492c848fe63ee68b822e3b2f authored about 3 years ago by Tomas Janousek <[email protected]>
Merge pull request #630 from liskin/readme

README: Long overdue update

2c01279d1c36559ee2064e7471f39e35740bd9b1 authored about 3 years ago by Tomáš Janoušek <[email protected]>
Add CONTRIBUTING.md

This makes GitHub show a link to it when opening issues/PRs.

33ccf910a69ba529a99b22f2f2fd1994caaa98fb authored about 3 years ago by Tomas Janousek <[email protected]>
LICENSE: Fix wording to make it detectable by GitHub

c0cea57604c51ac494d441d460fdb126f8293a72 authored about 3 years ago by Tomas Janousek <[email protected]>
README: Long overdue update

* "community-maintained" is more accurate and sounds better than "third-party"
* refresh descrip...

268fc70d0e71b273ca723e56689dbfcc2c0baf2b authored about 3 years ago by Tomas Janousek <[email protected]>
Merge pull request #629 from liskin/managedocks-hooks-deprecation

X.H.ManageDocks: Deprecate individual hooks

0f6403c2e9949707c9c3f38cbdd0aedcc0d24e79 authored about 3 years ago by Tomáš Janoušek <[email protected]>
X.H.ManageDocks: Deprecate individual hooks

This will make it easier to transition to an implementation of EWMH that
doesn't expose the indi...

c2e36da92c5c67dedbd93dca0409703abd6b58cf authored about 3 years ago by Tomas Janousek <[email protected]>
Merge pull request #438 from elkowar/cleanup-independent-screens

X.L.IndependentScreens: Add utility functions, refactor

0aeaf93a6ed0d4294fa6c5dd337d8498bc15d6a9 authored about 3 years ago by slotThe <[email protected]>
X.L.IndependentScreens: Add utility functions, refactor

* Add a few utility functions which make working with IndependentScreens
more ergonomic; namel...

b552b453d52e5caab90327c8d10aa5957ac99d32 authored about 3 years ago by elkowar <[email protected]>
Update .mailmap

Drop lines that aren't needed.
Add lines to deduplicate people.
Add lines to add/fix some names.

956d51c22597d550d0dcc9d29ee97c233ee44520 authored about 3 years ago by Tomas Janousek <[email protected]>
Merge pull request #620 from TheMC47/extending-module-list

`X.D.Extending`: Remove module list

08b8b285a86d25aa4a1b6122d9f594e5d3ac1522 authored about 3 years ago by slotThe <[email protected]>
Pull Request Template: Drop `X.D.Extending`

b2d4aa7dade746b84a3040fd1e0d86fc9c92d7f0 authored about 3 years ago by Yecine Megdiche <[email protected]>
`X.D.Extending`: Remove module list

As of 38c11c1e3cfa1b91d9af796872e3d011895b4d50, all modules now include
a `Description` string t...

839302533bed6c6ece709a9d8508cc9b773b3975 authored about 3 years ago by Yecine Megdiche <[email protected]>
Merge pull request #626 from liskin/ewmh-refactor-quick

EWMH: Improve interface for custom sorting, filtering, renaming and window activation

e5b5ce74b203085998b9ca6f59f23be387e4aef2 authored about 3 years ago by Tomáš Janoušek <[email protected]>
scripts/xmonadctl: Fix build

Fixes: bd5b969d9ba2 ("Apply hlint hints")

6ab136eb5606ddec0735bda0be5b82785494a409 authored about 3 years ago by Tomas Janousek <[email protected]>
X.H.EwmhDesktops: Deprecate standalone hooks

We should get rid of this error-prone interface ASAP, so mark it as
deprecated to give people so...

f666cf4e4e0e433ecb067d2a7466eee1a39c7acf authored about 3 years ago by Tomas Janousek <[email protected]>
Add some docs references for workspace filtering

79b130b9d626414d02c8980f86e0b9ccf09e6af5 authored about 3 years ago by Tomas Janousek <[email protected]>
X.H.EwmhDesktops: Improve interface for hooking window activation

https://github.com/xmonad/xmonad-contrib/pull/192 introduced a breaking change:

* `XMonad.Hoo...

08ec79eec1dd1cd5d571ee6b241a9c9673e3da80 authored about 3 years ago by Tomas Janousek <[email protected]>
X.H.Focus: Adapt docs to the new activation interface

Fixes: https://github.com/xmonad/xmonad-contrib/issues/396
Related: https://github.com/xmonad/xm...

860f80a6d3dee97c1bcd85e7911b339c30f70c67 authored about 3 years ago by Tomas Janousek <[email protected]>
X.H.EwmhDesktops: Improve interface for custom workspace sorting, filtering and renaming

Now that we have `XMonad.Util.ExtensibleConf`, users can comfortably use
the `ewmh` combinator a...

fe933c370726dc70ed54b66c9c12cb6102a3e159 authored about 3 years ago by Tomas Janousek <[email protected]>
X.A.WorkspaceNames: Adapt EwmhDesktops integration to the new interface

Related: https://github.com/xmonad/xmonad-contrib/pull/105
Related: https://github.com/xmonad/xm...

3175f276bec602ef5494e2937b44f51cf097dc7e authored about 3 years ago by Tomas Janousek <[email protected]>
X.H.EwmhDesktops: Mostly cosmetic, mostly docs cleanups

6b9520b03b9ed7a0d41cbb055dd32275f34dc377 authored about 3 years ago by Tomas Janousek <[email protected]>
X.H.UrgencyHook: Add askUrgent and doAskUrgent

These are useful when one blocks some _NET_ACTIVE_WINDOW requests but
still wants to somehow sho...

63586830588508c1d2343b12f38386cbf7c92edb authored about 3 years ago by Tomas Janousek <[email protected]>
X.U.ExtensibleConf: Add high-level idioms for non-Semigroup, but Default types

For configuration values that don't compose well using a Semigroup
instance, provide a high-leve...

3a72dd5355d89359048d5b10d407529e04d453cc authored about 3 years ago by Tomas Janousek <[email protected]>
X.U.ExtensibleConf: Perform 'add' before modifying in once(M)

This better matches the documentation.

It is still, however, considered bad practice to rely on...

3dbdc5115863cdf383c60a3b9980b9766de88e5b authored about 3 years ago by Tomas Janousek <[email protected]>
Merge pull request #613 from TheMC47/update-dynamiclog-docs

Update `X.H.DynamicLog` references

e0c7e35b3dcdf0e1f9ceccf9c11b3c053ec7cf61 authored about 3 years ago by Yecine Megdiche <[email protected]>
X.A.Search: Make (!>) right associative

Unless specified otherwise, operators in Haskell associative to the
left. However, the ergonomi...

8e0e8a605d0fcb8355efbf0f3e70f757a0b4be19 authored about 3 years ago by slotThe <[email protected]>
X.H.FloatNext: Update X.H.DynamicLog references

5e7085661ebed1f4a18b7a75374480ed04dc1416 authored about 3 years ago by Yecine Megdiche <[email protected]>
X.A.TopicSpace: Update X.H.DynamicLog references

7ec3a4e0345642ea8ac99e513dbd222a2dc642c7 authored about 3 years ago by Yecine Megdiche <[email protected]>
X.H.ToggleHook: Update X.H.DynamicLog references

2932a8e2f839080dc600aaad24d0ff037d7810d5 authored about 3 years ago by Yecine Megdiche <[email protected]>
X.L.LayoutModifier: Update X.H.DynamicLog reference

6ddde878ece4a717505a87b7edb4c2a92ad57169 authored about 3 years ago by Yecine Megdiche <[email protected]>
X.U.WorkspaceCompare: Update X.H.DynamicLog references

8b3ed5224ad808396f2e36ff1bd9c66aefd66a43 authored about 3 years ago by Yecine Megdiche <[email protected]>
X.U.Loggers: Update X.H.DynamicLog references

9151492c6e423eb7b555120758425ae96b7682ed authored about 3 years ago by Yecine Megdiche <[email protected]>
X.U.NamedScratchpad: Update X.H.DynamicLog references

0e3001681d20055a20e0500158950ea524b5498e authored about 3 years ago by Yecine Megdiche <[email protected]>
X.H.UrgencyHook: Update X.H.DynamicLog references

cfe7533c4265689c53743e7bbb8e840d03fe470a authored about 3 years ago by Yecine Megdiche <[email protected]>
X.U.Loggers: Update X.H.DynamicLog references

6ca1e334eb0503eb7eb06775e12a5764cddc6822 authored about 3 years ago by Yecine Megdiche <[email protected]>
X.A.WindowNavigation: Added bind example

76bab07eb97ae111bd04a7cf0786716591a5a02e authored about 3 years ago by Yecine Megdiche <[email protected]>
X.H.DynamicBars: Deprecate in favor of X.H.StatusBar

74f3b6206f1f75f287ceb50273b025aeab11e5da authored about 3 years ago by Yecine Megdiche <[email protected]>
X.A.DynamicWorkspaceOrder: Update X.H.DynamicLog references

2cbb342adcfeb54f6864cb53598ecb16c844ec4f authored about 3 years ago by Yecine Megdiche <[email protected]>
X.A.WorkspaceNames: Update X.H.DynamicLog references

c2f45b49ff686b29ab8d87408ca34681c43147e8 authored about 3 years ago by Yecine Megdiche <[email protected]>
X.U.L.NamedScratchpad: Update X.H.DynamicLog references

45a07b0e1bc8ac8c6ab13912f9cb9b0f9c579aac authored about 3 years ago by Yecine Megdiche <[email protected]>
X.L.IndependentScreens: Update X.H.DynamicLog references

3f2210206f2e2b949cba688332acabb684de8206 authored about 3 years ago by Yecine Megdiche <[email protected]>
xmonadpropread.hs: Update X.H.DynamicLog references

8defd7f4c8ba288056b8ec7d2a61d8e1c827acaa authored about 3 years ago by Yecine Megdiche <[email protected]>
Update `X.H.DynamicLog` references

a5b335469a9a6efbfd22f58b4af63b1f26645b33 authored about 3 years ago by Yecine Megdiche <[email protected]>
X.A.Prefix: Update X.H.DynamicLog references

53adf02b381b5e65310ed261e63b50c525bed78b authored about 3 years ago by Yecine Megdiche <[email protected]>
X.A.WorkspaceCursors: Update X.H.DynamicLog references

ac6705a14498265757d5e9a6a5b608dddecbd85d authored about 3 years ago by Yecine Megdiche <[email protected]>
X.H.Rescreen: import X.Prelude

A race condition between merging the Prelude PR and the Rescreen PR. :-)

0de958e09c33fcc33b12a40ac9f79df68dfbe9f2 authored about 3 years ago by Tomas Janousek <[email protected]>
X.H.Rescreen: Fix typo in haddocks

087526dee3d134c1119ad1dd1456e9ce618f213c authored about 3 years ago by Tomas Janousek <[email protected]>
X.H.Rescreen: XConfig (a ⇒ l)

It's a layout, `a` is misleading.

586416b0f98c387ef3e46a3303227be495658c0c authored about 3 years ago by Tomas Janousek <[email protected]>
Merge pull request #624 from alternateved/add-usage-section

X.H.DynamicProperty: Add usage section

fa3536b40bc121b6cc724ee393b14b7db44db890 authored about 3 years ago by brandon s allbery kf8nh <[email protected]>
Add X.H.DynamicProperty usage section

ab98b40034cd5ec3581884aea054dc6886e54f17 authored about 3 years ago by alternateved <[email protected]>
Merge pull request #623 from alternateved/fix-missing-information

X.A.CycleWS: Fix missing type names in documentation

50996809aa90fb5936aed54838413863fb30da38 authored about 3 years ago by Yecine Megdiche <[email protected]>
X.A.CycleWS: Fix names in example

2a9ccf3002dcffa51bda842b0446067198380ded authored about 3 years ago by alternateved <[email protected]>
Merge pull request #622 from alternateved/fix-missing-export

X.A.Search: Fix missing export

5085e72217c5e17233ab3492bcd3d1c3a9c2e40e authored about 3 years ago by Tomáš Janoušek <[email protected]>
Fix missing export

374293c179a6abace02f4c1b4c2f499b97e32998 authored about 3 years ago by alternateved <[email protected]>
Merge pull request #621 from slotThe/dynamic-workspaces-nub

X.A.DynamicWorkspaces: Remove duplicates when melding

3b4a2626588a198aab876b2aab7d14b69b5f0f70 authored about 3 years ago by Tomáš Janoušek <[email protected]>
Update CHANGES.md: Fix X.A.DynamicWorkspaces freeze

bb5b64a198d1206fedbe25fd2381979692302671 authored about 3 years ago by slotThe <[email protected]>
X.A.DynamicWorkspaces: Remove duplicates when melding

When removing a workspace and distributing its windows, it's important
to remove any duplicates ...

929a6a3f6ff177d9ecc6d948dd771b67eea0d257 authored about 3 years ago by slotThe <[email protected]>
Merge pull request #617 from slotThe/runorraise-dir-exe

X.P.RunOrRaise: Disambiguate directories and executables

f821a2ec0c567fc7ebff438410fd566d67480593 authored about 3 years ago by slotThe <[email protected]>
X.P.RunOrRaise: Disambiguate directories and executables

When there is a directory and a file in $PATH of the same name `foo`, we
display `foo`, as well ...

5bdc5993f9cb53ccc3c40a20922219c4289e1f77 authored about 3 years ago by slotThe <[email protected]>
Merge pull request #618 from aartamonau/master

EwmhDesktops: Advertise _NET_WM_STATE_DEMANDS_ATTENTION.

b3318212753aabc68a166f86d73b8960815d5cca authored about 3 years ago by Tomáš Janoušek <[email protected]>
EwmhDesktops: Advertise _NET_WM_STATE_DEMANDS_ATTENTION.

XMonad.Hooks.UrgencyHook knows how to understand this hint, but it's
not advertised as supported...

2b1febb40b56ba483f03d60081a08bf8686eb16d authored about 3 years ago by Aliaksey Artamonau <[email protected]>
X.H.DynamicIcons: Add X.H.StatusBar support

8ef05975c7d06fa861006fdb92d85deb82a96bef authored about 3 years ago by Yecine Megdiche <[email protected]>
X.H.DynamicIcons: tweak docs example

f470f18cf0e08c86f79ad423f10917ec8172944c authored about 3 years ago by Yecine Megdiche <[email protected]>
Merge pull request #608 from slotThe/ez-prefix

X.A.Prefix: Use EZConfig parser for usePrefixKey

9ff7f8966450300efb10d25be53f142517c4e13b authored about 3 years ago by slotThe <[email protected]>
X.A.FloatKeys: Use Int for offset deltas

So far, we have used the `D` tuple, as defined in X.Operations, for
these. However, `D` uses `W...

82f0a7ad57dd886dfcf351830963663599b1aa0e authored about 3 years ago by slotThe <[email protected]>
X.A.FloatKeys: Use fi

Instead of fromIntegral, use the somewhat more concise and often used fi
alias.

967cc9a869d7bd63f8ebfc0b0c9a7c14998cdfec authored about 3 years ago by slotThe <[email protected]>
X.A.Prefix: Use EZConfig parser for usePrefixKey

Utilise EZConfig's Emacs style syntax for entering the prefix key.

The syntax has been well-est...

30c139e29898fa0c7596cea882805201de96e4b6 authored about 3 years ago by slotThe <[email protected]>
Merge pull request #609 from slotThe/fun-with-descriptions

Add Description string to modules

3058d1ca22d565b2fa93227fdde44d8626d6f75d authored about 3 years ago by slotThe <[email protected]>