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
eeb36e0d085bf0f496857a5ca9665b6e26fe7143 authored about 3 years ago by elkowar <[email protected]>
Since the tutorial is really the better place to start learning how to
use xmonad, X.D.Extending...
The configurations on the wiki are quite old and mostly non-functional
at this point. Instead, ...
We need to bump the version early to avoid overwriting
https://xmonad.github.io/xmonad-docs/xmon...
No impact on CI, just makes it easier for contributors to use the latest
8.10 GHC.
This was temporarily disabled in 229d52ff07 and 086db3123b because we
couldn't keep xmonad-contr...
0fde4c88483c481604c85bc12013cf0828066383 authored about 3 years ago by Tomas Janousek <[email protected]>
Required for cabal-version >= 1.10
991dc6dfacb5bf89549cf2fda7d7d2081c26ad1f authored about 3 years ago by Tomas Janousek <[email protected]>Hackage won't accept the release otherwise.
805de214d8309be0faebb5ce7fa9825d60cef9ad authored about 3 years ago by Tomas Janousek <[email protected]>585558bfb066b987eea8cfb31d7e9b779450e381 authored about 3 years ago by Tomas Janousek <[email protected]>
`ppPrinters` for custom workspace types, `copiesPP` fix
a7ccfe61f3c07906a7ac594837d283913d2077b3 authored about 3 years ago by Tomáš Janoušek <[email protected]>
Using `ppPrinters` with `WorkspacePredicate` and `WorkspaceFormatter`
allows users to define cus...
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]>Closes: #628
8b6f17ba6684a126fc1bde8d7275c166b3456d37 authored about 3 years ago by Aleksei Pirogov <[email protected]>Minor documentation fixes to `XMonad.Hooks.FadeWindows`
e1f4f773462f31d6ff2904f2cbb94fb3683207e9 authored about 3 years ago by Tomáš Janoušek <[email protected]>9824b57d126efc43e1c65db5b89b42e72f6c6f3d authored about 3 years ago by Targuinia <[email protected]>
Some Haddocks comments were for the wrong declaration (-- ^ instead of -- |)
a33580976785be74901daf5956dfe1def67d3f39 authored about 3 years ago by Targuinia <[email protected]>719c8ecfe9e396ddf9e4968df08fd094197ea5c0 authored about 3 years ago by slotThe <[email protected]>
The CONTRIBUTING.md file for xmonad now has style guidelines [1]. Since
X.D.Developing does not...
* The Haddock documentation is a very good resource for the general
markup syntax.
* Since we ...
Deprecation warnings are now shown to users via xmessage when xmonad
recompiles, and this may in...
c51353c6c6abd4d05085074d0d8f8fa3da90f4b9 authored about 3 years ago by Tomas Janousek <[email protected]>
I've tested these manually by adding them to extra-deps. Hopefully
they'll soon be available in ...
We only test with GHC 8.4+ so it's unlikely this builds with older base
(Semigroup stuff …).
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]>d6b4f174d694f36cda4dab0389bc937eac58f15a authored about 3 years ago by Tomas Janousek <[email protected]>
We install GHC using apt, so stack shouldn't install it, but should it
ever end up installing it...
Currently, all contrib modules are licensed under a 3-clause BSD license
anyways. The term "fre...
README: Improve badges, Installation/Contributing sections; CHANGES prep
9b840a1189dbbf610de2060ce2eccaab62b2f1e2 authored about 3 years ago by slotThe <[email protected]>c71756095e3f24ae09b5e0cd9821e54212d1353f authored about 3 years ago by Tomas Janousek <[email protected]>
(Copy&paste from https://github.com/xmonad/xmonad/pull/340 mostly.)
32028915a3b7f4d57874b1b4fd0d9e2594b5be0f authored about 3 years ago by Tomas Janousek <[email protected]>4560abd1e6638ae5492c848fe63ee68b822e3b2f authored about 3 years ago by Tomas Janousek <[email protected]>
README: Long overdue update
2c01279d1c36559ee2064e7471f39e35740bd9b1 authored about 3 years ago by Tomáš Janoušek <[email protected]>This makes GitHub show a link to it when opening issues/PRs.
33ccf910a69ba529a99b22f2f2fd1994caaa98fb authored about 3 years ago by Tomas Janousek <[email protected]>c0cea57604c51ac494d441d460fdb126f8293a72 authored about 3 years ago by Tomas Janousek <[email protected]>
* "community-maintained" is more accurate and sounds better than "third-party"
* refresh descrip...
X.H.ManageDocks: Deprecate individual hooks
0f6403c2e9949707c9c3f38cbdd0aedcc0d24e79 authored about 3 years ago by Tomáš Janoušek <[email protected]>
This will make it easier to transition to an implementation of EWMH that
doesn't expose the indi...
X.L.IndependentScreens: Add utility functions, refactor
0aeaf93a6ed0d4294fa6c5dd337d8498bc15d6a9 authored about 3 years ago by slotThe <[email protected]>
* Add a few utility functions which make working with IndependentScreens
more ergonomic; namel...
Drop lines that aren't needed.
Add lines to deduplicate people.
Add lines to add/fix some names.
`X.D.Extending`: Remove module list
08b8b285a86d25aa4a1b6122d9f594e5d3ac1522 authored about 3 years ago by slotThe <[email protected]>b2d4aa7dade746b84a3040fd1e0d86fc9c92d7f0 authored about 3 years ago by Yecine Megdiche <[email protected]>
As of 38c11c1e3cfa1b91d9af796872e3d011895b4d50, all modules now include
a `Description` string t...
EWMH: Improve interface for custom sorting, filtering, renaming and window activation
e5b5ce74b203085998b9ca6f59f23be387e4aef2 authored about 3 years ago by Tomáš Janoušek <[email protected]>Fixes: bd5b969d9ba2 ("Apply hlint hints")
6ab136eb5606ddec0735bda0be5b82785494a409 authored about 3 years ago by Tomas Janousek <[email protected]>
We should get rid of this error-prone interface ASAP, so mark it as
deprecated to give people so...
79b130b9d626414d02c8980f86e0b9ccf09e6af5 authored about 3 years ago by Tomas Janousek <[email protected]>
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]>
Fixes: https://github.com/xmonad/xmonad-contrib/issues/396
Related: https://github.com/xmonad/xm...
Now that we have `XMonad.Util.ExtensibleConf`, users can comfortably use
the `ewmh` combinator a...
Related: https://github.com/xmonad/xmonad-contrib/pull/105
Related: https://github.com/xmonad/xm...
6b9520b03b9ed7a0d41cbb055dd32275f34dc377 authored about 3 years ago by Tomas Janousek <[email protected]>
These are useful when one blocks some _NET_ACTIVE_WINDOW requests but
still wants to somehow sho...
For configuration values that don't compose well using a Semigroup
instance, provide a high-leve...
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]>Update `X.H.DynamicLog` references
e0c7e35b3dcdf0e1f9ceccf9c11b3c053ec7cf61 authored about 3 years ago by Yecine Megdiche <[email protected]>
Unless specified otherwise, operators in Haskell associative to the
left. However, the ergonomi...
5e7085661ebed1f4a18b7a75374480ed04dc1416 authored about 3 years ago by Yecine Megdiche <[email protected]>
7ec3a4e0345642ea8ac99e513dbd222a2dc642c7 authored about 3 years ago by Yecine Megdiche <[email protected]>
2932a8e2f839080dc600aaad24d0ff037d7810d5 authored about 3 years ago by Yecine Megdiche <[email protected]>
6ddde878ece4a717505a87b7edb4c2a92ad57169 authored about 3 years ago by Yecine Megdiche <[email protected]>
8b3ed5224ad808396f2e36ff1bd9c66aefd66a43 authored about 3 years ago by Yecine Megdiche <[email protected]>
9151492c6e423eb7b555120758425ae96b7682ed authored about 3 years ago by Yecine Megdiche <[email protected]>
0e3001681d20055a20e0500158950ea524b5498e authored about 3 years ago by Yecine Megdiche <[email protected]>
cfe7533c4265689c53743e7bbb8e840d03fe470a authored about 3 years ago by Yecine Megdiche <[email protected]>
6ca1e334eb0503eb7eb06775e12a5764cddc6822 authored about 3 years ago by Yecine Megdiche <[email protected]>
76bab07eb97ae111bd04a7cf0786716591a5a02e authored about 3 years ago by Yecine Megdiche <[email protected]>
74f3b6206f1f75f287ceb50273b025aeab11e5da authored about 3 years ago by Yecine Megdiche <[email protected]>
2cbb342adcfeb54f6864cb53598ecb16c844ec4f authored about 3 years ago by Yecine Megdiche <[email protected]>
c2f45b49ff686b29ab8d87408ca34681c43147e8 authored about 3 years ago by Yecine Megdiche <[email protected]>
45a07b0e1bc8ac8c6ab13912f9cb9b0f9c579aac authored about 3 years ago by Yecine Megdiche <[email protected]>
3f2210206f2e2b949cba688332acabb684de8206 authored about 3 years ago by Yecine Megdiche <[email protected]>
8defd7f4c8ba288056b8ec7d2a61d8e1c827acaa authored about 3 years ago by Yecine Megdiche <[email protected]>
a5b335469a9a6efbfd22f58b4af63b1f26645b33 authored about 3 years ago by Yecine Megdiche <[email protected]>
53adf02b381b5e65310ed261e63b50c525bed78b authored about 3 years ago by Yecine Megdiche <[email protected]>
ac6705a14498265757d5e9a6a5b608dddecbd85d authored about 3 years ago by Yecine Megdiche <[email protected]>
A race condition between merging the Prelude PR and the Rescreen PR. :-)
0de958e09c33fcc33b12a40ac9f79df68dfbe9f2 authored about 3 years ago by Tomas Janousek <[email protected]>087526dee3d134c1119ad1dd1456e9ce618f213c authored about 3 years ago by Tomas Janousek <[email protected]>
It's a layout, `a` is misleading.
586416b0f98c387ef3e46a3303227be495658c0c authored about 3 years ago by Tomas Janousek <[email protected]>X.H.DynamicProperty: Add usage section
fa3536b40bc121b6cc724ee393b14b7db44db890 authored about 3 years ago by brandon s allbery kf8nh <[email protected]>ab98b40034cd5ec3581884aea054dc6886e54f17 authored about 3 years ago by alternateved <[email protected]>
X.A.CycleWS: Fix missing type names in documentation
50996809aa90fb5936aed54838413863fb30da38 authored about 3 years ago by Yecine Megdiche <[email protected]>2a9ccf3002dcffa51bda842b0446067198380ded authored about 3 years ago by alternateved <[email protected]>
X.A.Search: Fix missing export
5085e72217c5e17233ab3492bcd3d1c3a9c2e40e authored about 3 years ago by Tomáš Janoušek <[email protected]>374293c179a6abace02f4c1b4c2f499b97e32998 authored about 3 years ago by alternateved <[email protected]>
X.A.DynamicWorkspaces: Remove duplicates when melding
3b4a2626588a198aab876b2aab7d14b69b5f0f70 authored about 3 years ago by Tomáš Janoušek <[email protected]>bb5b64a198d1206fedbe25fd2381979692302671 authored about 3 years ago by slotThe <[email protected]>
When removing a workspace and distributing its windows, it's important
to remove any duplicates ...
X.P.RunOrRaise: Disambiguate directories and executables
f821a2ec0c567fc7ebff438410fd566d67480593 authored about 3 years ago by slotThe <[email protected]>
When there is a directory and a file in $PATH of the same name `foo`, we
display `foo`, as well ...
EwmhDesktops: Advertise _NET_WM_STATE_DEMANDS_ATTENTION.
b3318212753aabc68a166f86d73b8960815d5cca authored about 3 years ago by Tomáš Janoušek <[email protected]>
XMonad.Hooks.UrgencyHook knows how to understand this hint, but it's
not advertised as supported...
8ef05975c7d06fa861006fdb92d85deb82a96bef authored about 3 years ago by Yecine Megdiche <[email protected]>
f470f18cf0e08c86f79ad423f10917ec8172944c authored about 3 years ago by Yecine Megdiche <[email protected]>
X.A.Prefix: Use EZConfig parser for usePrefixKey
9ff7f8966450300efb10d25be53f142517c4e13b authored about 3 years ago by slotThe <[email protected]>
So far, we have used the `D` tuple, as defined in X.Operations, for
these. However, `D` uses `W...
Instead of fromIntegral, use the somewhat more concise and often used fi
alias.
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]>Add Description string to modules
3058d1ca22d565b2fa93227fdde44d8626d6f75d authored about 3 years ago by slotThe <[email protected]>