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
Remove last occurences of non Data.Default defaults
000590fa6268dbdd0cae1b0222569596279039cc authored almost 4 years ago
Replace with Data.Default.def, as already happened a while ago (in
0f1b6fb7726fc54b0ef318143ab2f...
These were superseded, but forgotten to be updated, by Data.Default.def
in 5140f5b5d06790e055eb7...
X.L.NoBorders: Fix float handling on multihead setups
444bdc09f0e545b5932567dfad8d7ac23f97994f authored almost 4 years ago48156cafb818887bdfd54aa153f147be97795b09 authored almost 4 years ago
Before c6cdb77e3b3d6a3842b914a0cf64357f03fcf0c1, handling of floats was
trivial (too trivial, an...
In c6cdb77e3b3d6a3842b914a0cf64357f03fcf0c1, several new constructors
were added but not "In ord...
ci: Maintenance
081629d39fe39b4949db36a791296df5a636de00 authored almost 4 years agotests: Use hspec as test driver (prep for #407 #430 #440 unit tests); speed up
627e203bcffa7aa4fbcd9f21829c6cd7b2ac4212 authored almost 4 years agoGrab the Pointer in X.Prompt and X.A.TreeSelect
94670a72be3abc3e1f24295c60053baac07f0ead authored almost 4 years ago6d1f34cf18d23b6d012f3d67a29e75ce946d1a23 authored almost 4 years ago
If this is not done, trying to select another window with the mouse when
the treeselect window i...
If this is not done, trying to select another window with the mouse when
the prompt is up, the X...
6179ed9dbe5e9bb6c2880f53979e107dda2297c8 authored almost 4 years ago
Without this, any change to tests triggers a recompile of GridSelect
when invoking "stack test",...
Consistency with haskell-ci (cabal) workflow. It's nice to see the
results before opening a PR s...
Consistency with the other workflow…
5c7e1194d0fcf7d810bcac62114e93b9755bc633 authored almost 4 years ago55747ecced63b37cda9d2f88a2943b926ce47ab4 authored almost 4 years ago
* split into buildenv deps and stack build
* make the deps list more git-friendly
* use stack fr...
My main motivation here is that I'd like to add some unit tests (as
opposed to testing everythin...
* silence warnings about unlisted modules
* remove xmonad-contrib dependency to make it unambigu...
245dac496b66ab78d118c60de2da4c967667840d authored almost 4 years ago
Cleanup: XMonad.Hooks.DynamicLog
b8ac9804fce2db643faa19c909e6560f7e65944b authored about 4 years ago67341e30a2b4ad55a56473c2ef66234e1e180572 authored about 4 years ago
X.H.ManageDocks: Init strut cache on demand if necessary
3e6f0f9f51260c409b3cfd36d16127a7544fab55 authored about 4 years agoGenerate CI with the haskell-ci utility.
8b50ee5c9be73e1a6bef3f971c35e553a6b3811a authored about 4 years ago14393a2cf93da848b11578410c9a9e2646642a62 authored about 4 years ago
96e3f00a1f5fd48bf4be3e77f16b928bbff5ad34 authored about 4 years ago
Control.Exception.Extensible -> Control.Exception
03650d5d3f4b79f9f68f98fe7f571093c9d44dc7 authored about 4 years ago
According to its documentation[1], this module simply re-exports
Control.Exception on recent GHC...
X.Prompt: Correctly Update History with alwaysHighlight
0a44981d0fcbc8d790ea2796e80d432235ac78c0 authored about 4 years agob3316c2e3498f206747c1cd8a94af42e70e16aad authored about 4 years ago
So far, when `alwaysHighlight' was enabled and the user selected an item
while not having comple...
Revise XDG handling
d0813f0b3aaab82b32cbb7a08f33cee1f4f795de authored about 4 years agoc39a5cf6182d7bacf28268c000b5908ad48a753e authored about 4 years ago
This is needed because the cache directory is now a part of XConf, which
is calculated once on s...
3213925b6b0f60ca56b46e24ea31d9030c8eac91 authored about 4 years ago
X.H.DynamicLog: Add ppTitleUnfocused
9fe3444374aa1d157036b4efa162f54ac463b608 authored about 4 years agoe06eafbadd86b764b4b6c3db1cfb82eb34961527 authored about 4 years ago
a3e06685ef4f7e5008088df6cbdd0d7b0bd30f32 authored about 4 years ago
Add new module XMonad.Util.Hacks (formerly XMonad.Hooks.WindowedFullscreenFix)
0313b26cd804c8c4bce04ad92dd238a971721bdc authored about 4 years agoOnly modify the last word during tab completion
ba94d4846458098273a365fbd4f4bd48c5862aee authored about 4 years agoFixes #164.
It's not clear to me why these functions take in XPState as a param only
to then pr...
Add cleanupStatusBars to statusBarPropTo
f9a226e75afe0ecb308a450eb6143981d2e953c5 authored about 4 years ago6c83af1c696b2183404d7b6af8c236430134d153 authored about 4 years ago
71863c735ac6802cf0437311f619212c1d542792 authored about 4 years ago
d293a053e1e6c9e94f0da54cd734591b36d2bd74 authored about 4 years ago
b41a5a50e9b109a4902a80944a240036feed7728 authored about 4 years ago
3d553ad5e04e733874508a9d9b239e3745667b90 authored about 4 years ago
Restarting status bars on restart
b963c3cf9d3be4f91d84e06c349ca856d8b719dc authored about 4 years ago
In order to effectively restart status bars without relying
on pipes, spawnStatusBarAndRemember ...
Add XMonad.Config.LXQt
63a32821337be0b6258b80fd5a73dbb2066da565 authored about 4 years ago2809ed105eb900f4fa6bb5931a775a3120df5a8f authored about 4 years ago
Fix Documentation in X.H.FadeWindows
ef3697c09c5d2d9d6cd4c9c8f5a9124dc0114fe6 authored about 4 years ago555cd7c59695ac5b53426b7070725ca1a69612d8 authored about 4 years ago
X.H.DynamicLog: Start recommending poperty-based logging
cff344811fabd18641d92b8352aa332aad89ad5f authored about 4 years agoExport modifyProject in XMonad.Actions.DynamicProjects
88ddd540847e4e8295233c5489c8107bc1960bf1 authored about 4 years agoc66345467e3a3be75c6cd9ce58dd8af406122a3e authored about 4 years ago
06af11a4634fac96a5732fdcf3e3a6189f8825a7 authored about 4 years ago
Stop recommending pipes as the best/first thing to do and instead
recommend property based loggi...
In an effort to modernize XMonad.Hooks.DynamicLog (and thus to stop
recommending pipes as the be...
35e794b1b238317b8753abd4e7bc3dc63d741e97 authored about 4 years ago
Get rid of unused imports
8648ea790a8728b3ddc75a8da3818817416ec68e authored about 4 years ago0490e77970105d2e7c88678c03cad8bcfb9cb293 authored about 4 years ago
d6cc525500ba23cc54836896b977567dd67c778c authored about 4 years ago
This turns off the warnings about unused imports _unless_ one is using
the oldest supported vers...
Removes references to all versions of GHC that are not part of the CI,
as these can't be guarant...
Starting with 5240116f3cdf169e3aa226d9f8206a5f5b99c867 we only support
GHC versions 8.4.4 and up...
5240116f3cdf169e3aa226d9f8206a5f5b99c867 authored about 4 years ago
89646d75fdbfa8a3738c32c5dc83ff5793981ab0 authored about 4 years ago
5e0ef3777a03c17e7c1389a6c2cfa3508a5b277c authored about 4 years ago
69c1821818a8a46296041eeb08c643683cec91df authored about 4 years ago
Use the default XFCE terminal with `XMonad.Config.Xfce`
27f03ad9c573eaa0dabd1fd5281808e7d1030fcc authored about 4 years agoAdd filterOutWs[PP]
bd9a79cb80e301e7f9f75b87c2f63f54b37b18a7 authored about 4 years ago
These are more generic versions of the respective functions in
XMonad.Util.NamedScratchpad.
Users are now able to use this, instead of hard-coding the "NSP" name in
their configurations
These were superseded by more generic function in
XMonad.Hooks.DynamicLog.
e956fbf3ce988e07da254eff46612cf08b4ce8db authored about 4 years ago
Refactor the test-suite
83b005ee7996f3e12f1f311bdea5545d702b58e7 authored about 4 years ago7ef0faa986a7e1fadda6d508ea33f06703ef4842 authored about 4 years ago
048b12995a07b07f52d8e9cb178d4520f6d8612f authored about 4 years ago
Add github actions for test
69a2886a8bb19a2dfbe3e5c9564d60f66bc0b984 authored about 4 years agof24788260d6ca8dc0b1857f28c0f17fe3b2017cc authored about 4 years ago
6e44ddb57aab07348401291ddc37a5cfab8638af authored about 4 years ago
2e900cc10baba4feff508088dd0b012807473482 authored about 4 years ago
f73ebf1da1aebb4ca5cbb1d6fe0c093461023648 authored about 4 years ago
84caa46dab2bff8f659950b0233bd9b51f29ecf3 authored about 4 years ago
Check for text encoding correctly and avoid bottom (#422)
5db2589abf30ed014723729fb55126fa48d97cf4 authored about 4 years agob594d97604d470997201c5061597540af23ab3b3 authored about 4 years ago
It seems the logic used in X.L.StateFull's FocusTracking should cover
all use cases here. Let's ...
Drop Eq constraint that isn't needed.
Drop the redundant Maybe from findZ return type. Breaks s...
72b5e662def46c62093444e471fbdcd789f8375e authored about 4 years ago
X.L.TrackFloating is more or less the same as X.L.StateFull's
FocusTracking, so it's no surprise...
It was added in 81d338952d in an attempt to fix focus handling after
closing a floating window, ...
Fix transients managing in X.C.Example
6381a4687fd5cd1ca55173402506a68443ce5ae2 authored about 4 years agoAdd -dock to dzen command
a74ed5f72448fbea61a894f0921ea9353b469b17 authored about 4 years ago317eb2365494f256364e13a28626f3beb65b3e6c authored about 4 years ago
Add new module XMonad.Util.ActionCycle
e3558bce93ea63a17ed974a08b9cf9e1f2e56be7 authored about 4 years ago* Add Emacs-style Prefix handling
* Update CHANGES.md
* Add helper tests for prefix type
...
Loggers: don't hardcode /usr/bin
8f7f5f0a56eb014050038079e7bc4f8dc79b47c0 authored about 4 years agoUpdate XMonad.Actions.TopicSpace
869465684070d4602bcb2802d8beab11c2df2285 authored about 4 years ago