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
Fix typo in X.L.IndependentScreens example code
a29b1565d40e499ce199ace0a5872eafc420c510 authored about 4 years agoe52c20f70c5da578a486bf760aa123cb9f825692 authored about 4 years ago
Some Linux distros, like NixOS, don't put these binaries under /usr/bin.
95f68e2ca384f445981956cf6cbba016ef5c527b authored about 4 years agoCloses #111
d8cfdaf0200f0e73ccc4c2fac91cfdf3e03bdf00 authored about 4 years ago2cfa5ef23a138fd9510817da64ae9fc7b52b483b authored about 4 years ago
d18bcdc1658b212aa1fb15a1d5e2e46cd774aa79 authored about 4 years ago
78796a24f9f1b315a15c22fd12e83125f466ed7c authored about 4 years ago
8822d2ff5147e043fa121adcb521a355f852bcfd authored about 4 years ago
Instead of defining our own (internal) history, use an already established
module.
3c1866979d656ae97edc63ab087b613aab4d3d2c authored about 4 years ago
3e7df4911a09007e89afefe34df6098b07a190da authored about 4 years ago
d13a26b11e399309f25cd3a6f1be5b286d162b08 authored about 4 years ago
This may be used to exclude certain topics that one never wants to
"switch back" to, even if it ...
So far, maxTopicHistory was only used when pretty-printing the history
via pprWindowSet, which d...
Two spaces seem to be a bit more common here, hence it was chosen over four
spaces.
6079c61063dc2215692ca56a90c13ffa9ffc1727 authored about 4 years ago
Because the there is a hard limit on the number of items in the topic
history now, it makes sens...
ae6c658bc4b37de67220ce1195d27776f9ea7e16 authored about 4 years ago
Remove Data.Default Deprecations
9976aa3b3cb2ab5c44c561c5b835d3b8f576c79a authored about 4 years agoInspired with hgabreu's config. Now it makes more sense.
02c6e0b0d4ff3ca3ba61015741e41888ce8e3d5e authored about 4 years ago
Since *transient windows* are a subset of *dialog windows*, they need to be caught early.
Otherw...
This can be used to reduce flicker in noop focus actions.
6db6854752e687633438a6f93916c038c97ec4ad authored about 4 years ago
This makes docksStartupHook unnecessary. That is desirable because we
didn't add a changelog ent...
Together with ewmhDesktopsLogHookCustom this exposes workspace names to
external pagers.
Fixes:...
f271d59c345ed9fbd3ec02de98f69990b57fbdba authored about 4 years agobda1d3356d738d542a768459d121b6e3fac047c9 authored about 4 years ago
3dc6b44f86915def21fe39489074459cbe61f5d2 authored about 4 years ago
683344ed25a2ec72a6daed9b06e8a0fee4892d97 authored about 4 years ago
5140f5b5d06790e055eb7fb0cf3eccc4997aa736 authored about 4 years ago
Fix missing usage-section in XMonad.Hooks.WindowSwallowing
cd1c1d1d69e6a658b0cb1c52bff7ea2e9b90bd2e authored about 4 years ago9e3d17c1c02a48f7afac52cd38e4518c8dfe9823 authored about 4 years ago
ffae2dcd2f1eb032ef56c235f1791273bc25e5e0 authored about 4 years ago
None of these properties are currently being set when xmonad starts:
_NET_ACTIVE_WINDOW(WIN...
5d2a6d75a83396f73983aeaba86d80c3c1239742 authored about 4 years agoAdd Typeable constraint to a few LayoutClass instances
e042bcce9783cb06e4752a4a662106f0cb1084fa authored about 4 years ago
This enables adding the Typeable constraint to LayoutClass itself
(https://github.com/xmonad/xmo...
087076f1368566f564866043d1fe3a8f759d955c authored over 4 years ago
This can be sometimes useful, e.g. when showing a directory.
0996e71c7ec0fe96805a8be1685914f16b47f08d authored over 4 years ago
This makes it possible to change the workspace directory by sending a
message, which enables aut...
73eb28f6691ada7c973e4c9d55c02236f4a61add authored over 4 years ago
Resubmit #128 (X.H.Focus)
aa67439bfe89e4f5cc44ed5b9f64610011ec6902 authored over 4 years ago
- By default window activation does nothing.
- `activateLogHook` may be used for running some 'M...
Extend ManageHook EDSL to work on focused windows and current workspace.
2cc20b41165dd86a33947b01cc7ef90db8fb74e5 authored over 4 years agob2e16d3bf1fc82b5ba71d8b4a2eb1ac328f57f5d authored over 4 years ago
3a7399b56a761c8069d455345f59e0130a535bc5 authored over 4 years ago
add XMonad.Layout.VoidBorders
4670ec002f90bb43a33a5d57611358660b51f7cd authored over 4 years ago
This module contains a modifier that simply sets X11 window border width
to 0 for every window i...
Export clickableWrap
d4e15cddd1c2f42126ce1017efe0cd05d1306d0f authored over 4 years agoFixes for XMonad.Prompt.Unicode
4f9dec976016b496c7780c5343d52802179706ae authored over 4 years agoXMonad.Prompt.Unicode to XMonad.Doc.Extending
598a40da9cd50d2e5ffb73efc93399c990d7ae16 authored over 4 years ago1a085bec43f0c26c4d49bb77d01df54d4a4e59d1 authored over 4 years ago
a69794892b42c858879b79a2a24017d6c0c577e4 authored over 4 years ago
Configs that apply WorkspaceId transformations, such as
IndependentScreens (adding/removing a sc...
9c0907284384f2cf6fb0871dbcb1fcddd2df7492 authored over 4 years ago
Add ClickableWorkspaces to exposed modules
02baee5f7e711f3d6dc88aaa42cd50a120bf3b3b authored over 4 years ago
This module was not exposed, so any attempt to use it resulted in a
compilation error.
Allow case-insensitive shell prompt completion
9c4c417936a4506566947c91ddd3b1f6af31e412 authored over 4 years ago
Use the newly-added complCaseSensitivity field of XPConfig where
possible, rather than declaring...
b63159fd00e023daeb5c40a524c55c6eae9c8f9e authored over 4 years ago
bbcc7e576f967ea5e2acebb88ccb86ec908034a4 authored over 4 years ago
86ef1801621e0a830600f40b1fc3de4accbebbb4 authored over 4 years ago
Provide a way to use case-insensitive directory completion.
4de529a9237b1a7e307845bfab38653132bbe2bf authored over 4 years ago
Provide a way to perform case-insensitive file / directory completion.
We're using compgen to ge...
Parameterizing completion case-sensitivity for single-mode prompts was
possible without making a...
RotateSome
b5105381bfca0f852a695181eebded1f0c760ca9 authored over 4 years ago
Add an example and more comments to the documentation, and make some
small code tweaks (more typ...
Add statusBar' to support dynamic pretty printing modifiers
1e73a97500661baab3cff05f882fc7c3f2943a07 authored over 4 years ago551ff2b8ac5001fa54b32f0b9e301ecdfe9d4bfb authored over 4 years ago
Add a statusBar' function that accepts pretty printing options embedded
in the X monad, so users...
TreeSelect: Resolve issue #362 with origin offset being ignored
dea887d4876aaa9f524869c8da103677a012ea76 authored over 4 years ago8fe0eabaf811a713f7ef2764707ff47bbdff0149 authored over 4 years ago
BoringWindows: siftUp, siftDown
010cd4ff5fbc6c91d73bb6c3711b66516238ad9a authored over 4 years ago
I was naively passing the workspace to runLayout without filtering out
floating windows from its...
The config values `ts_originX` and `ts_originY` were not behaving like documented. They weren't ...
4b65f9eef0f254bda1f04a68e0cfeb5005a2d804 authored over 4 years agoe88e7ee1f09f27ce921b7edd6eb1d1fe5a07932a authored over 4 years ago
Verify that rotateSome behaves as expected and never fails to pattern
match.
In order to run th...
c5745b62996c18f322aad1264bada27b58eab587 authored over 4 years ago
This module provides a pure function, 'rotateSome', as well as a pair of
X actions that use it t...
db3e5d85b5d147db6a5c3b703ff5a93e009e65ea authored over 4 years ago
Provide boring-aware versions of the 'siftUp' and 'siftDown' functions.
Since these actions neve...
XMonad.Actions.Sift
fe027ce358126a718a77eff9e42c689eaef9f0e0 authored over 4 years agoBoringWindows: swapUp, swapDown
3661471377805dda1a4d1bbadc92f5a27726fb59 authored over 4 years ago33ad9e526d135440639b4b03d22f925d425a1d8a authored over 4 years ago
Provide swap-like functions that handle the wrapping case by exchanging
the windows at either en...
f94984c141722de56654a24cea02ed46f1e3be20 authored over 4 years ago
c2dd9b0b7a568d990fe2e3edfe3f1caee32ba11a authored over 4 years ago
The effect is the same, but this seems to express the intent more
clearly, and it will make it e...
Provide boring-aware versions of 'swapUp' and 'swapDown'.
Note that 'iterate f x' produces a li...
53b0edae28e898c1486b889892ea9e93aa223d00 authored over 4 years agoMinimize: export type constructor
58feba91d96fee8339d7cf56fb33537be819eb4b authored over 4 years ago6e162280b92b23cfc2a9ea0b7ce7d3a2b2257818 authored over 4 years ago
Some users like to include type signatures in their configuration. The
Minimize type constructor...
Added xmobarBorder utility function to add borders to strings
2ad0c0444793b206e93b521fdbaa70ad4ad6e202 authored over 4 years ago40b939f7a671f17350311c0155eddeb114c35174 authored over 4 years ago
ab04e29e4240ed07f4aa1fd3327b0f48368f5b56 authored over 4 years ago
Depend on semigroups only on GHC < 8.0
51bc4f8c2f39c331c59a09b090b313ce2ac8c771 authored over 4 years agoExport AvoidStruts constructor and doSink
07717e5dea526b60734dfdb2e2eac0aca5fbd733 authored over 4 years agoThey are not needed on newer GHC.
e61a408e9d3ec32f2ac4a4906aaf003d86310c5d authored over 4 years agoc60d8fc29d381b49d1a7f41a422b77f6e3cd6262 authored over 4 years ago
EZConfig: Learn about XF86Bluetooth
15dbfeff3200da4eb0e30340912ed87e6731b826 authored over 4 years agoUpdated Changes.md
Export doSink
dcf5fad5f92fa03457a17a5db51a1504b5128b34 authored over 4 years agoFix rare issues with windows wrongly dissapearing after windowswallowing
4a6bbb63b4e4c470e01a6c81bf168b81952b85d6 authored over 4 years ago8059d4c38c116fa49ad7d41c7843e2b8af438762 authored over 4 years ago
This module enables clickable workspace tags in XMobar in a relatively unobtrusive fashion.
Ins...