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
These past months I've spent a lot of time working on xmonad and I feel
like I've done a lot. Th...
New module: XMonad.Prelude
bf5dce592fb677e459f32ce0366290149bd7b4ec authored over 3 years ago by slotThe <[email protected]>Add a small note in order to aid discoverability amongst developers.
00e7a5c197200fbbb5bbc71388de5edaaba22bcb authored over 3 years ago by slotThe <[email protected]>
This is a convenience module in order to have less import noise. It
re-exports the following:
...
246926911940ccff1f6fad13d82ceb5c91cd01dc authored over 3 years ago by slotThe <[email protected]>6ece010c012416a7fc57e886902a89c74f8c14a8 authored over 3 years ago by slotThe <[email protected]>
Documentation tweaks for `X.H.StatusBar(.PP)`
02d0b792890e1d2b5ae0ba4891806199636d6dfd authored over 3 years ago by Yecine Megdiche <[email protected]>a622c0808ffd00b479fad5e6d3c6b059f50777e4 authored over 3 years ago by Tomas Janousek <[email protected]>
8cdbb5d4228cec8d9073659114bddf78ddc211d4 authored over 3 years ago by Tomas Janousek <[email protected]>
A stack of stacks is a more natural representation of what SubLayouts
does: it packs information...
This makes the following sequence of operations idempotent, as it should be:
windows $ W.fl...
9c93d909708681798848b7f23a1b7bdcafbdae86 authored over 3 years ago by Tomas Janousek <[email protected]>
Turns out similar logic is already in updateGroup, and we don't even
need to worry about extra/m...
644f993fef408e5311840f4317e074cb39d1388a authored over 3 years ago by Yecine Megdiche <[email protected]>
X.A.TreeSelect: Only swap green/blue for X11-xft < 0.3.3
da59f9f3608b7f1ea591a8efd3314e58b7beb7d5 authored over 3 years ago by slotThe <[email protected]>
The issue was fixed upstream in 0.3.3:
https://github.com/clefru/X11-xft/commit/24f6275791f22122...
0f617114c881aef0cf2322e9658184164bfebea0 authored over 3 years ago by Yecine Megdiche <[email protected]>
Move `ppTitleUnfocused` to X.U.Loggers
8cbe3ecd48713a8fe51bee2a5bfc158cc422b62f authored over 3 years ago by slotThe <[email protected]>017f79fd7a3efee55a479fa4dcb3b44c9af353c3 authored over 3 years ago by slotThe <[email protected]>
This way, people not using this functionality don't get the burden of a
bunch of `getName`s that...
Update issue and pull-request templates
aa6d1eb60b69dcfc148b47df5b55d9d2f8ac9b3b authored over 3 years ago by Tomáš Janoušek <[email protected]>
I don't think I've ever seen anyone check that mark, so let's transform
it into something more u...
- We would really like a full template and not just a snippet where
we'll have to guess the co...
X.H.StatusBar: update example for multiple monitors
a99c76cce48ce70cf30094a3a74f54bcb03eb3d7 authored over 3 years ago by slotThe <[email protected]>79e06cf76aa30d7b551ca3f77e9304290d06f05e authored over 3 years ago by oogeek <[email protected]>
X.A.EasyMotion: Cleanup, doc improvement
130e675837c3056b3557c7acd3f4943161b44f88 authored over 3 years ago by slotThe <[email protected]>X.U.EZConfig: Simplify removeKeys, removeMouseBindings
6a23836539f3f7cd62a9c2cd440ce11742bef9d9 authored over 3 years ago by slotThe <[email protected]>
We're not parsing anything (as opposed to the respective `P` functions)
and so there's no need t...
X.P.Shell: Add `safeDirPrompt`
1b8c3993e2d0978d6336d22508fc3eb05cd6aa4d authored over 3 years ago by slotThe <[email protected]>X.H.WallpaperSetter: Add defWPNamesPng, defWPNamesJpg
c17fc2ed65240bc9e5de937652997c857118cc14 authored over 3 years ago by slotThe <[email protected]>
This also deprecates defWPNames in favour of the (equivalent)
defWPNamesJpg.
5d148b53a35e76c14845c24fbebd8f92b759679e authored over 3 years ago by slotThe <[email protected]>
X.U.Hacks: Resize GIF
41df4b4079c620c0b01e64f0731feee70cc92e1f authored over 3 years ago by slotThe <[email protected]>1009284a03ea2797747d51659250b83702d70e3a authored over 3 years ago by oogeek <[email protected]>
A new prompt that works like 'safePrompt', but is optimized for the
use-case of a program that n...
1324baa1930a0b7fd219ed2a42596ee3826c85ea authored over 3 years ago by slotThe <[email protected]>
6687a5bc40cc8f01755e1ee05880c7f2e54b1858 authored over 3 years ago by slotThe <[email protected]>
Redefine `ComplCaseSensitivity` as a proper sum type. (#509)
b1782da37c0db5c2b42b2a9960410819d1a85b98 authored over 3 years ago by slotThe <[email protected]>f49e7d653aa308303f84126eae05f7ff77a2e205 authored over 3 years ago by nikshalark <[email protected]>
336afc82cabaea39a56b436a71f713c1a61dbb0c authored over 3 years ago by Tomas Janousek <[email protected]>
52bb28824d6a2ee7593fe8286aa828d1e101abae authored over 3 years ago by Tomas Janousek <[email protected]>
X.U.ClickableWorkspaces: Fix integration with X.A.DynamicWorkspaces
1d7abb102f7668369586e5da13ef4842982fb8e5 authored over 3 years ago by slotThe <[email protected]>X.Prompt: fix selection not entering history
ad1e858baca16914120b1344a87e1b1b453010c4 authored over 3 years ago by slotThe <[email protected]>83aaf0414b10b05d28347bc86cfe9452ba472a12 authored over 3 years ago by slotThe <[email protected]>
Superficial simplifications for certain functions
c649d314fa35a1a6f2f947308297002459a2f947 authored over 3 years ago by slotThe <[email protected]>There is no reason for these not to be strict.
78f3ad26ed7f1ad2fa70a42f24203fa4e140c9ce authored over 3 years ago by slotThe <[email protected]>
These are generally very useful for users in order to get a quick
overview of what the module of...
a33de7f73acafdada3443d22e9a4f0223497c984 authored over 3 years ago by oogeek <[email protected]>
f5464224e281a721f698e6e15343128d96cb6ba1 authored over 3 years ago by Joan MIlev <[email protected]>
the `font` field is already exported by X.Prompt and so there is a
conflict when importing both ...
a05128359a34d99421103046fd683f16715c56c9 authored over 3 years ago by slotThe <[email protected]>
99ea4c23e836b55a4f4981226e492ab5a8037c71 authored over 3 years ago by Matt Kingston <[email protected]>
Add `MINIMAL` pragmas to `HasName` and `XPrompt`
0ebd3a0534f1b4cdb0aa931bf16b296e557dd811 authored almost 4 years ago by Tomáš Janoušek <[email protected]>8aefbf88833388e8a685b9c6cbac02634710140c authored almost 4 years ago by slotThe <[email protected]>
7702fa052b25de7e764d574a576dd86554ff1352 authored almost 4 years ago by slotThe <[email protected]>
When `alwaysHighlight` is enabled and one immediately presses (by
default) Return after opening ...
Not needed anymore
d7ad486a6e96e00faa3736a28bf31024139425ec authored almost 4 years ago by slotThe <[email protected]>
This builds upon the idea of 780360abf078d47908c446941bc0c0bae6b8664d
but it fixes the issue in ...
X.H.DynamicIcons: Cleanups, docs improvements, composability with other *PPs
72548b9206cf6d35e08aa629ca91dfbc284b9182 authored almost 4 years ago by Tomáš Janoušek <[email protected]>X.Prompt: Special handling of one highlighted item
c5ccb1a7efa8c7fc2d6a117f70ea132e8c2e0166 authored almost 4 years ago by slotThe <[email protected]>Fixes a bug introduced in f2cfaa33980061f4fb39b689403701d36babe33f.
The changes there allowed t...
780360abf078d47908c446941bc0c0bae6b8664d authored almost 4 years ago by slotThe <[email protected]>78b6df0e69c4b7abe2d27eb7dc1ae4c7a044e044 authored almost 4 years ago by Tomas Janousek <[email protected]>
add KeepWordsLeft and KeepWordsRight for X.L.Renamed
a668b0f13a330be6e67617c92f63b7dec2cfb0ac authored almost 4 years ago by Yecine Megdiche <[email protected]>c3c033bb91592bc8ae90c001ea48b1cdf27c1cf3 authored almost 4 years ago by oogeek <[email protected]>
X.H.StatusBar: Removed unnecessary IO
0efc99ae13926e008d524d571de0498d5a23cd41 authored almost 4 years ago by Tomáš Janoušek <[email protected]>
This applies for withSB and withEasySB, as well as statusBarProp and
statusBarPropTo, making com...
654fa5045c87b4b71db730d8f4ef02687061c5b4 authored almost 4 years ago by Tomas Janousek <[email protected]>
a1c2d144b3987053a3cfe16d7fdd632b535c7f04 authored almost 4 years ago by Tomas Janousek <[email protected]>
3e11bae4b1c58ede9dc87559641314ca0bcdb238 authored almost 4 years ago by slotThe <[email protected]>
e32e17aa2da3bcf73734610948c874a9c91ac18e authored almost 4 years ago by Tomas Janousek <[email protected]>
Adapted mentions of `XMonad.Hooks.DynamicLog`, and moved the changes in
`XMonad.Hooks.DynamicLog...
- XMonad.Hooks.DynamicLog.PP: the pretty-printing abstracion, with the
corresponding utilities
-...
2865268a7a5a32eebc2f71da22a14d6426cca0b2 authored almost 4 years ago by Tomas Janousek <[email protected]>
Do not assume knowledge of what this used to be like in the past. Start
by describing how to con...
06fd90a5f825c2d620b13e96a85ae4d8381c4f46 authored almost 4 years ago by Yecine Megdiche <[email protected]>
4e1b277784ce25b23df7d77866134465f9574307 authored almost 4 years ago by Tomas Janousek <[email protected]>
This function isn't useful in the new interface, ditch it.
8e39d22cec9c71c7a4c97e8a14ea50d82896d0b6 authored almost 4 years ago by Tomas Janousek <[email protected]>eea41cbf762e088dbc34a4624bfcdb6a80a52985 authored almost 4 years ago by Tomas Janousek <[email protected]>
New Module: XMonad.Prompt.OrgMode
42307c2855ce374f60d260c406ad4aa92b484171 authored almost 4 years ago by slotThe <[email protected]>fd20202c232e372846ff5967f1f2b2d229f063e1 authored almost 4 years ago by slotThe <[email protected]>
db8e47e0b4b4891fa4b5c3c52b5d06b89c65eebc authored almost 4 years ago by slotThe <[email protected]>
e2eee301e0a71e176fab0231018bc2c56062cb24 authored almost 4 years ago by slotThe <[email protected]>
Fix ghc-9.0.1 compatibility
902c2bb17d1a1ee4a56944dbf952d6f95d5700c6 authored almost 4 years ago by slotThe <[email protected]>1033818631a5007aa53a8bba56c5b7bd7c25af3a authored almost 4 years ago by Sergey Alirzaev <[email protected]>
This was exposed in afb6ef841296fc4810e068e848bbfe6c1a7ce935, but
clashes with Data.Monoid.All
X.L.Magnifier: Add `magnify` combinator and magnification at N windows
08059e8fb784fc2a44012d24f0698170b6f41215 authored almost 4 years ago by slotThe <[email protected]>315d1acaea52035cbffad10bfa33a1eb90e1195e authored almost 4 years ago by slotThe <[email protected]>
This more general function subsumes (almost) all previously known
combinators in this library (i...
9618a0b61612faef6630123f04a23f04c5c5f6fe authored almost 4 years ago by slotThe <[email protected]>
Also fix the rather embarrassing mistake of
bb205e92051de531c6c8b7eb1d692779969b6710 to not just...
More conventional style
b56804d5f2bd121db3daf2d129561e9c5c459c3c authored almost 4 years ago by slotThe <[email protected]>
Make it possible to keep workspace id in the output (iconsFmtAppend) and
to wrap icons even if t...
Rename to dynamicIconsPP and change the type to something similar to
workspaceNamesPP and marsha...
Move all the workspaces and icon generation logic into getWorkspaceIcons
and drop the Maybe whic...
This ports DynamicIcons to the recently introduced ppRename mechanism,
which means DynamicIcons ...
a0caca5edce9f00b7bdc7d709fa696d5630ad1dd authored almost 4 years ago by Tomas Janousek <[email protected]>
Makes the other commits easier to review.
835aeaaffbd470560e1913fb26695d04d1e2a887 authored almost 4 years ago by Tomas Janousek <[email protected]>X.L.Magnifier: Add `magnifierczOff` and `magnifierczOff'`
c9a9cabccebbabd8c38421058427bd7b354d8d41 authored almost 4 years ago by slotThe <[email protected]>bb205e92051de531c6c8b7eb1d692779969b6710 authored almost 4 years ago by slotThe <[email protected]>
3aadb487ed7e93bd49d61c300c7ee3dfae18570e authored almost 4 years ago by slotThe <[email protected]>
Use XFT fonts if available
1726bdb67bb399e9caadcf45de659b1c0917b72f authored almost 4 years ago by slotThe <[email protected]>
The silent error `user error (createFontSet)` would break certain
modules (like the prompt) by s...