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
Instead of exporting the internal constructor, define a few more
functions for people who like t...
5fbfcaada0fd827e157bad7d49a6992039127df8 authored almost 4 years ago by slotThe <[email protected]>
X.U.Hacks: Add "Stacking trays (trayer) above panels (xmobar)"
cd24f847749f85fc5cde7259adb89eb8868ab4f4 authored almost 4 years ago by Tomáš Janoušek <[email protected]>X.H.ManageDocks: React to strut updates of override_redirect docks
06dafe3772eaa8a2dbc06f57c0cfaca77eb80dca authored almost 4 years ago by Tomáš Janoušek <[email protected]>
We only requested PropertyChange events from docks in the `manageDocks`
manageHook, but that onl...
This is primarily a cleanup to make it easier to use `setDocksMask` from
the on-demand cache ini...
37fbf24ba7e4891093a35b3ac627942a8d9153d4 authored almost 4 years ago by Tomas Janousek <[email protected]>
Fixes: c48d81e37845 ("Fix caching issues in ManageDocks")
04be5fc22ea522708a688205512b41173c59a406 authored almost 4 years ago by Tomas Janousek <[email protected]>6d42c540a5cc014b87189b73e80e944ffe323650 authored almost 4 years ago by Tomas Janousek <[email protected]>
74e55421d3671bbb8259f1a792c3067e88e190bf authored almost 4 years ago by Tomas Janousek <[email protected]>
X.A.TopicSpace: Deprecate internal history
c3fa5138f9ac58a5e796ddf49060bc3c57de741d authored almost 4 years ago by slotThe <[email protected]>
Closes: https://github.com/xmonad/xmonad-contrib/pull/486
Co-authored-by: Joan Milev <joantmilev...
Improve diffability of module exports; fix haddock.
b6bd6f6d9d4d93e15748f18723ed4373aab4c243 authored almost 4 years ago by Tomas Janousek <[email protected]>Improve conversion of Char to KeySym in XMonad.Util.Paste
bebcb605a82e17cd090a87b95d932f34575f4678 authored almost 4 years ago by slotThe <[email protected]>Apply two xmonad core fixes to float moving/resizing in various contrib modules
0d938201600260493a8bda18ec842be018116c1a authored almost 4 years ago by Tomáš Janoušek <[email protected]>43d68bd451c997bfb4129da108dbe876fdf23588 authored almost 4 years ago by slotThe <[email protected]>
Ever since ce5aae54035957846baa68f8980218cd11334722 TopicSpace uses the
history implementation o...
62e9941d3da50669a2657ad0ecb8c0fcfc405217 authored almost 4 years ago by slotThe <[email protected]>
There is no reason why the used maps should not be strict, as we are
definitely traversing.
Use time instead of old-time and old-locale
ab60361c5bca5d1e6b3baf90902b467957c668e0 authored almost 4 years ago by Tomáš Janoušek <[email protected]>Fix encoding issues in spawnPipe/dynamicLogString/xmonadPropLog
e3a13a57e836c9ce6ac7072755897cda17002a37 authored almost 4 years ago by slotThe <[email protected]>For many (10+) years, we had a cascade of ugly workarounds:
* X.U.Run.spawnPipe returned a bin...
63e31ccd8d2865863778207b679f806941bf2788 authored almost 4 years ago by Tomas Janousek <[email protected]>
This makes it easier to see the differences between these functions,
makes it less likely someon...
Add nix packages to stack.yaml.
d32febd60de05d1cbeeb1d2644242f1a140074c6 authored almost 4 years ago by slotThe <[email protected]>d05b934cbfcdea3fe1f93296ecdf4566ff006f27 authored almost 4 years ago by Keith <[email protected]>
Extend PP with ppRename: nicer compose of WorkspaceNames, ClickableWorkspaces, …
cf9388a91825ee4f8304301c2190533e5a461a08 authored almost 4 years ago by slotThe <[email protected]>
Get rid of these deprecated libraries, as the new `time' library
provides a strict superset of t...
X.Prompt: Add maxComplColumns field to XPConfig
f1bd315448600ab3827e07c83ea99b186df9da1f authored almost 4 years ago by slotThe <[email protected]>dbaf0e60ceaa587c5ced9b21762250509a4624bd authored almost 4 years ago by Tomas Janousek <[email protected]>
This breaks putting <fn> tags and icons into workspace names, which some
people might like. Thos...
This allows limiting the number of columns in the completion window. The
window width is divided...
X.P.Pass: Update Documentation
fcbccc1df2774211f442d25242eab3352ded64cd authored almost 4 years ago by Tomáš Janoušek <[email protected]>7dbedb17d6862f2175ee29de1419e38a12a4597f authored almost 4 years ago by Tomas Janousek <[email protected]>
47a0f1723098c97bddc69bdc80d33438cb24340d authored almost 4 years ago by Tomas Janousek <[email protected]>
Now it is possible to use mod+d to open the Mate Main Menu.
670124e3094e76d799ba0d1158efa07dc1e6d4a7 authored almost 4 years ago by antoniotrkdz <[email protected]>
Also, drop now useless integrations from X.U.ClickableWorkspaces:
workspaceNamesPP, marshallPP a...
cb86dd3c61d51126fdfd41739acdf6448198dda5 authored almost 4 years ago by slotThe <[email protected]>
Add fullscreenSupportBorder for autohiding window borders
d9a7f4388ac8e2b079b14a1500856c567a4b6baf authored almost 4 years ago by Joan MIlev <[email protected]>be963c0e9320af91c4b4c215d7e8cac1c60f8e22 authored almost 4 years ago by Tomas Janousek <[email protected]>
This one is a Reader in WindowSpace, and therefore significantly
simplifies the composition of W...
fc7ea97582ddf83266d2a1c0005fc4b786f8c03b authored almost 4 years ago by Tomas Janousek <[email protected]>
c8de3b92afda23f6f260cb51dbbb4c8c1f9331cb authored almost 4 years ago by slotThe <[email protected]>
90974fd82098b520ca5ef4adcdc3509135b7c17b authored almost 4 years ago by slotThe <[email protected]>
X.Prompt: Correct tab completion handling
62d65d3cddda522cdee2e05761a6fbf236abd451 authored almost 4 years ago by Tomáš Janoušek <[email protected]>Created a separate module DynamicIcons
feb93062229a13ef376a6f2320ec0d6fd889b23a authored almost 4 years ago by AusCyber <[email protected]>8a0151fe77fecaa1e3b3566e6b05f7479687ecb8 authored almost 4 years ago by Tomas Janousek <[email protected]>
690e928a1c2b84ac4a30bc335cc4833ec2c87f03 authored almost 4 years ago by Tomas Janousek <[email protected]>
Fixes: 2e2d344d9254 ("X.C.Mate: logout, shutdown options (#475)")
3df6d2af0196f972893f826d4f84b8a8518b92b7 authored almost 4 years ago by Tomas Janousek <[email protected]>652dd03319c79e7856ec8431b0f0340e58137640 authored almost 4 years ago by Tomas Janousek <[email protected]>
60bf7a4d42510313b990c667e375012782b9bed5 authored almost 4 years ago by Tomas Janousek <[email protected]>
X.H.ManageHelpers: Add shiftToSame, clientLeader
c826d068bcebda9795b4aeebfcb6e3fbeddbd401 authored almost 4 years ago by Tomáš Janoušek <[email protected]>e38274e05cf7a24bc94bad6e4ad3d251eaf8b6d8 authored almost 4 years ago by Matthew Flavin <[email protected]>
* New logout options
Factor out Mate logout action and add a shutdown action which the user c...
2e2d344d92541cd84fb84d4f3c5f6769d2e9e4d3 authored almost 4 years ago by brandon s allbery kf8nh <[email protected]>9f6c829c944441920e379073d8b069b16fd7c0eb authored almost 4 years ago by Tomas Janousek <[email protected]>
2bec3175ccf7e32b055b6bae6f4c46a193720261 authored almost 4 years ago by Tomas Janousek <[email protected]>
Short-circuiting the search isn't worth the code complexity, so just
search for all windows with...
Will be useful for shiftToLeader.
Use W.shiftWin instead of W.shift as it isn't guaranteed that...
289c7e433a8efbbe5c6d0ac8d0df315abd95e03f authored almost 4 years ago by Tomas Janousek <[email protected]>8202594b1d3d45002372e71cc082d37b8ae377ab authored almost 4 years ago by Matthew Flavin <[email protected]>
This applies fixes from
https://github.com/xmonad/xmonad/commit/4565e2c90ef522d23d3afc2cf95b9f0b...
3d6844c65fa9317c3e638e07dc4bb2f99fd4753d authored almost 4 years ago by Tomas Janousek <[email protected]>
1b327a059aca3cbf80b894ef9bd30a6e62fbacea authored almost 4 years ago by Tomas Janousek <[email protected]>
Not useful in a manageHook, but useful when a Query is used to select an
existing managed window.
When focus changes¹ on an inactive workspace (not `current`, but
`visible`), TrackFloating and U...
This makes it possible to clear urgency of selected windows only, which
may be useful to some us...
If a manually crafted ClientMessageEvent with invalid (nonexistent)
ev_window is sent to xmonad ...
The note doesn't apply since 9a7dcbbabb21 ("Adjustments to use the new
event hook feature instea...
The EWMH support added in 7e9c986217cf only added handling of
_NET_WM_STATE_DEMANDS_ATTENTION to...
b24a88a3a3c19bcd94a31e68b59227438055fcf0 authored almost 4 years ago by Tomas Janousek <[email protected]>
d70128418b41cb311d9d340c12bfa22b3d87ce96 authored almost 4 years ago by Tomas Janousek <[email protected]>
Stop pretending it has anything to do with time, it's zero, and it's not
being read anywhere, we...
Atoms are at most 32-bit even on 64-bit platforms, per the X protocol,
despite them being stored...
Makes it easier to build and maintain.
a7bb1a776ae82d0b0fdbfd92a408019acb773e53 authored almost 4 years ago by Tomas Janousek <[email protected]>fc60ccb1fb362c65b8758fd081fca4aa15716b93 authored almost 4 years ago by Tomas Janousek <[email protected]>
It was only printed after the first change.
ebf9561d762051b7f82b47242d7b30337662dc37 authored almost 4 years ago by Tomas Janousek <[email protected]>f2993f5a2591b35febbc2e4f27178815ca6c5b3f authored almost 4 years ago by Tomas Janousek <[email protected]>
ccebeb675d11311e7c69f3253de9da0465ca4e54 authored almost 4 years ago by Tomas Janousek <[email protected]>
Refactor X.H.DynamicLog and multiple loggers support
cdc6c6d39cdfbd4bfeb248a5b5854098083562ac authored almost 4 years ago by Tomáš Janoušek <[email protected]>
- StatusBarConfig serves as an abstraction over status bars. This
enables users to customize the...
X.U.Hacks: Add javaHack
b63eb1c283c904eabedf69e7b7056c49978f9cf1 authored almost 4 years ago by Tomáš Janoušek <[email protected]>Fixes Java applications that don't work well with xmonad, by setting @_JAVA_AWT_WM_NONREPARENTIN...
c3e5c1a9aaa53f90182cd4c7584bb2c4ab99302f authored almost 4 years ago by Yecine Megdiche <[email protected]>X.U.ClickableWorkspaces: Integrations with X.L.IndependentScreens and X.A.WorkspaceNames
747202a214a342162707188738c7fad32b47928b authored almost 4 years ago by Tomáš Janoušek <[email protected]>X.H.ManageHelpers: Add doLower, doRaise
39a9c041c5e883935bfd3982f7a40db945e81f36 authored almost 4 years ago by Tomáš Janoušek <[email protected]>
I need this in my config and I've seen it being useful for others on
Reddit and IRC.
18c5498aeb9085b0c54df0346b88274f80e0c371 authored almost 4 years ago by Tomas Janousek <[email protected]>
30d6d7ed4c75ee3e453c8f8e8649ebac85ee7d0d authored almost 4 years ago by Tomas Janousek <[email protected]>
Having these work together isn't entirely trivial so let's provide the
integrations.
Related: h...
c6b4e69f39159b07e0de7c75e6d15bfccb9fbc0a authored almost 4 years ago by Tomas Janousek <[email protected]>
The last release of wmctrl was in 2005 and it doesn't correctly set
source indication in _NET_AC...
The ppVisibleNoWindows was added in #241 but none of the modules that
rename/mangle workspace na...
00a6e4839a21bea52b2bb295e09e63fb40f6ad81 authored almost 4 years ago by slotThe <[email protected]>
Just because there are some completions doesn't mean that the given
index may not still be too b...
0a2e1f72547b5888300a4eca70bc6cd60389248f authored almost 4 years ago by slotThe <[email protected]>
526336ecec98aa2fe1cc98521473372b0664e19d introduced a bug where
tab-completion has an issue when...
Clean up and unify CHANGES.md
4eec511eb87f847f51e1594819c3f0ce8b354593 authored almost 4 years ago by slotThe <[email protected]>db972afbc6320ea0d151f8d75fedfed923af2522 authored almost 4 years ago by slotThe <[email protected]>
More loggers: A `maybe`-like combinator, and screen-specific loggers
b13447b361a92c64adb9281cad233a22554738b1 authored almost 4 years ago by slotThe <[email protected]>Add "Steps to Reproduce" to ISSUE_TEMPLATE.md
f42989112c63c6945223a86c562d0454e1ad842d authored almost 4 years ago by Tomáš Janoušek <[email protected]>3c7ec6343aebb11a361bd441ba065fd70dafd7f2 authored almost 4 years ago by slotThe <[email protected]>
- `logWhenActive` to have loggers active only when a certain screen is
active.
- `logTitleOnScre...
X.L.TrackFloating: Clean up and simplify
2eb67ed34148b834cbdea7a10ce4a5457fce2594 authored almost 4 years ago by Tomáš Janoušek <[email protected]>X.U.PureX: Add focusWindow and focusNth
c3c0d38b267c785dff4efd2999fbfcd54d50d958 authored almost 4 years ago by Tomáš Janoušek <[email protected]>