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
0ca3ce7a18e87320ea28bd573f73928349c68459 authored over 1 year ago by Tony Zorman <[email protected]>
Add magnifiyxy combinator to XMonad.Layout.Magnifier
bf41a85d9c1415b5abdc9971bb8c27a8171e26c1 authored over 1 year ago by Tony Zorman <[email protected]>
The combinator allows for different magnification to be used in the
horizontal and vertical dire...
Bump cabal/stack CI
7062b75ea993fd423a46fbb1976bc4ecabb065aa authored over 1 year ago by Tony Zorman <[email protected]>34b544b7a17b2285fca821df31df84b4e923db8b authored over 1 year ago by Tony Zorman <[email protected]>
5b5a51787ce84c00858fe1549d94aeec95cec6b7 authored over 1 year ago by Tony Zorman <[email protected]>
fix double decode in `debugWindow`
4d0f3ee9444bb998e0831fc381953466b6d3ecdf authored over 1 year ago by Tomáš Janoušek <[email protected]>
- Generalise signature of withPrefixArgument, in order to accommodate
this.
At some point `peekCString` became locale aware. This is a double
bug, since (a) `decodeString` ...
build(deps): bump cachix/install-nix-action from 21 to 22
4bdcab8bf63123dbb35aa787dbe288c40fa72238 authored over 1 year ago by Tomáš Janoušek <[email protected]>
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 21 to 22.
-...
build(deps): bump cachix/install-nix-action from 20 to 21
b6c0dd9cfcd95dff93f2c58115a2af1bb6b5f762 authored over 1 year ago by Tomáš Janoušek <[email protected]>
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 20 to 21.
-...
add `_NET_WM_STRUT_PARTIAL` to `_NET_SUPPORTED`
ad48cdc2cb46847449c4c26111fbe8bf2db39e68 authored over 1 year ago by Tony Zorman <[email protected]>
For docks that don't support `_NET_WM_STRUT` any more,
notably `xfce4-panel`.
Added support for several more properties, and fixed parsing of many
others. Still doesn't handl...
cf00d2d2371a40368cda870d6f9aa0a4e71f13e6 authored over 1 year ago by Mahdi Seyedan <[email protected]>
It turns out qutebrowser will place an entire `data:` URL in
`_NET_WM_NAME`, up to at least 389K...
Add (un)fullscreen hooks and float-restoring toggleFullFloat action
673de11ca876a4a58cae3a4d52e36260f66aa6cc authored over 1 year ago by Tomáš Janoušek <[email protected]>02bd9eb0c07eb3a43888aea0925eed1651c93a57 authored over 1 year ago by Tomas Janousek <[email protected]>
Fairly straightforward, just add two hooks for (un)fullscreening. There
are multiple motivations...
Fixes: https://github.com/xmonad/xmonad-contrib/issues/456
Related: https://github.com/xmonad/xm...
We test against 9.2.7 now, so we should make our stack config reflect
that—plus, it's more conve...
The stack CI already tests against 9.2.7 instead of 9.2.5 (as the cabal
file said), since we jus...
Both programs interpret C-m as RET, so the prompt should reflect this as
well.
fb63987ac89c0fc7b7a006e74793bc7980edc112 authored over 1 year ago by Tony Zorman <[email protected]>
+ Regenerate haskell-ci and adjust relevant patches.
- Remove haskell-ci-dependabot.patch, as ...
Technically, contrib still does not build with stack, as it forces
xmonad-0.17.0, while only HEA...
build(deps): bump cachix/install-nix-action from 19 to 20
e60805bd45ca2feb9ef3335d023daae5d02dbf4f authored almost 2 years ago by Tony Zorman <[email protected]>
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 19 to 20.
-...
`dynamicLogString` forces its result and recovers
5324f535019f1d96d92c4535dce61774bad81d52 authored almost 2 years ago by Tomáš Janoušek <[email protected]>
Originally, `dynamicLogString` could have a bottom hidden in it and
thereby crash the `logHook`....
6063855a3ebbae7f83719633d4ece73e5ce758d5 authored almost 2 years ago by Tony Zorman <[email protected]>
Add loggers for window classname
1bcdbc9072df792b1c8e9581c37188a337508b34 authored almost 2 years ago by Yecine Megdiche <[email protected]>2dd3c614e2442eba252325f4255435834f944b2d authored almost 2 years ago by l <[email protected]>
Extract redundant layouts into new module: X.L.FocusTracking
6b19388139c591990f8fbeaefaf74a54260c97b4 authored almost 2 years ago by Leary <[email protected]>
X.L.StateFull's `FocusTracking` and the eponymous `TrackFloating` were
redundant, hence the form...
29f0e03256e5ceaccd0bb15ee7b5b3747a544763 authored almost 2 years ago by brandon s allbery kf8nh <[email protected]>
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 18 to 19.
-...
X.U.NamedActions: Do not discard all keybindings in addDescrKeys
6fba80168df60d8a151515601f046a22cf9efbf5 authored almost 2 years ago by Tony Zorman <[email protected]>
Discarding keybindings may yield unintended behaviour when keybindings
are added via combinators...
X.U.EZConfig: Add remapKeysP
33c1e242881ea269e67d23674f8cb3fee168b966 authored almost 2 years ago by Tony Zorman <[email protected]>Fixes: https://github.com/xmonad/xmonad-contrib/commit/f059829f03195bb22e4345a2a8a3c8ad5dc0a632
49904ec4d3a7ca4021a0f4078d1e15be4526fc93 authored almost 2 years ago by Tony Zorman <[email protected]>X.H.StatusBar: Added startAllStatusBars
339dbbf2fd95f3fe23bb31dcddd4b9713ce6110f authored almost 2 years ago by Tony Zorman <[email protected]>6caba97b34a2fe010748da430469095f49cd6a20 authored almost 2 years ago by Yecine Megdiche <[email protected]>
0afbbf9129ccc27140654a940b5f0ce93f7c58ec authored almost 2 years ago by Tony Zorman <[email protected]>
Fixes: 7665b67ff4f90343324ad11618324892a902b184
df1fc2d33408e96a347da54dc86ca28cec44a308 authored almost 2 years ago by Tony Zorman <[email protected]>7665b67ff4f90343324ad11618324892a902b184 authored almost 2 years ago by Tony Zorman <[email protected]>
Factor X.A.Cycle* modules; Write Alt+Tab style window switching
a790c816d247a8909ba2e8d51c1de800c6b3ffb7 authored almost 2 years ago by Tony Zorman <[email protected]>b9263ad17eb98127d8fe1f7e58f228b45fb281a8 authored almost 2 years ago by L. S. Leary <[email protected]>
8f0912a6746df22300e5a575f28d73a5ceaa6250 authored almost 2 years ago by L. S. Leary <[email protected]>
These modules were duplicating a substantial amount of low-level code.
`X.A.CycleWorkspaceByScr...
dd7855da3d1c8982129d8273ae0c38ad53a2f79d authored almost 2 years ago by L. S. Leary <[email protected]>e85f0151b2a00db3f5969b0255f142e9f32b6e6d authored almost 2 years ago by Tony Zorman <[email protected]>
README: update badge URLs
840d74036637a673c5f9b839517a3c8f643020a5 authored almost 2 years ago by Tony Zorman <[email protected]>See https://github.com/badges/shields/issues/8671
a5bd5d96cac743f01738af8f846e046cb5dc85ae authored almost 2 years ago by Yecine Megdiche <[email protected]>Add EWMH configuration to not set _NET_DESKTOP_VIEWPORT
4e8857ecee2100c58c240ff988facb289308a5fb authored almost 2 years ago by Tony Zorman <[email protected]>This combinator forces XMonad to *not* set _NET_DESKTOP_VIEWPORT.
This information is picked up...
cf13f8f9a7acddc1134be3f71097633def1476a8 authored almost 2 years ago by patrick brisbin <[email protected]>6b20dbca42f276799bc61ea6b9f2ba6fc65d9e09 authored almost 2 years ago by Tomas Janousek <[email protected]>
hlint 3.5 is built against libtinfo6 and works on Ubuntu 22.04 without
needing to install libtin...
Mention f7e9c0cf0d0584be1b586041580c7ec8d8d57647
6117a867d984f97fb689eca986eff2989b2fe069 authored almost 2 years ago by Tony Zorman <[email protected]>
For everything, except the exported fields. Perhaps we should change
these as well, but that's ...
...by introducing yet another special case. Unsurprisingly, this is
just a bandaid—the logic in...
fix EWMH titles
55855ccb5fb125200385922f411285b7282af686 authored almost 2 years ago by Tony Zorman <[email protected]>that's from my private config and has no referent here
4df20361876aea517b051b76d7d80cbb364c97e4 authored about 2 years ago by brandon s allbery kf8nh <[email protected]>
I have no idea what I was thinking when I wrote that code.
While at it, just reused the code for...
Invoking cabal in the project directory with a cabal.project file might
fail on unrelated depend...
Both are now broken with ubuntu-22.04. Nix:
error: could not set permissions on '/nix/var/n...
b7afb0c0bc3fe496a76481b120a42172a8b1c069 authored about 2 years ago by Tomas Janousek <[email protected]>
Breaks `apt update` on the ubuntu-22.04 runner, which is what
ubuntu-latest resolves to these da...
Bumps [haskell/actions](https://github.com/haskell/actions) from 1 to 2.
- [Release notes](https...
0bd43c072fbffed7b7b71355347813698fcc9ad9 authored about 2 years ago by Tomas Janousek <[email protected]>
This gets rid of the deprecation warnings about
https://github.blog/changelog/2022-10-11-github-...
cf0e3531f9d33b11ab0724e7d1db7f3657694342 authored about 2 years ago by Tomáš Janoušek <[email protected]>
When XMonad was recently restarted, it can happen that the workspace
history is empty, hence the...
Drop GHC 8.4
58e7f6d3c33e744305097869974b27c4cbd6313b authored about 2 years ago by Tony Zorman <[email protected]>
Many instance declarations can now be derived either by DerivingVia or
GeneralizedNewtypeDeriving.
35e434ed8591b51ddccc0dc4b2d088a6b5b12dd9 authored about 2 years ago by Tony Zorman <[email protected]>
Starting with time-1.10, the iso8601DateFormat function was deprecated
in favour of more sophist...
Debian stable and Ubuntu 20.04 are now 8.8 and 8.6, respectively, which
was always our guide as ...
+ A new stackage LTS is out with GHC 9.2.5, so test for this.
+ Update the haskell-ci jobs accor...
Related: 233a05908d6953be79f02a030ab5f20272357630
(https://github.com/xmonad/xmonad-con...
Musl on Void is popular enough that it makes sense to provide an extra
search engine for it.
Re...
af5fced79ada0f14e1b6924f573f8d9c1072daeb authored about 2 years ago by Tony Zorman <[email protected]>Fixes: https://github.com/xmonad/xmonad-contrib/pull/777
d7499d1db0320f644428bc2c4c51286918ae72f5 authored about 2 years ago by Tony Zorman <[email protected]>Linux packages. Reorganized the list, and added wiktionary which was
forgotten in the list althou...
X.U.NamedScratchpad: Add exclusive scratchpad capabilities
e406e27139a14b3f06dc6d3e5ba2886376ee7a41 authored about 2 years ago by Tony Zorman <[email protected]>1c6ae39fc9181f9610b90529af7b148840f427b2 authored about 2 years ago by Tony Zorman <[email protected]>
8b4560dc1e42f65ff2c505d6190ebd497ed21668 authored about 2 years ago by Tony Zorman <[email protected]>
b627306772eb37b167a9e9ef4961696a53fbcee3 authored about 2 years ago by Tony Zorman <[email protected]>
608a8e4b882cb9dbb54fdd2d9d5303ad09c9c982 authored about 2 years ago by L. S. Leary <[email protected]>
EwmhDesktops: _NET_CLIENT_LIST_STACKING: In focus order
6373dc41fa4dfb2a12c20e431976ceee6fd03837 authored about 2 years ago by Tony Zorman <[email protected]>
Libraries like Control.Monad are no longer exported from
Control.Monad.Reader et.al.
Related: h...
8cb789af39e93edb07f1eee39c87908e0d7c5ee5 authored about 2 years ago by Tony Zorman <[email protected]>
Order workspaces based on the visibility, before collecting windows.
`_NET_CLIENT_LIST_STACKING`...
Fix some more broken inter-module docs links
e0d1f177ea6c620b7612e431ff01b3ca1a62c829 authored about 2 years ago by Tony Zorman <[email protected]>
With [1] and now [2], NSP has a lot more functionality that used to be
confined to other modules...
f059829f03195bb22e4345a2a8a3c8ad5dc0a632 authored about 2 years ago by Tony Zorman <[email protected]>
Obsoleted by the exclusive scratchpad functionality of X.U.NSP.
ab6299a48823e61380fd8b0571b5a9b42e174de1 authored about 2 years ago by Tony Zorman <[email protected]>
To conform with the style that all of the other changes (and the
breaking changes of the same re...
This function can be pretty useful in a general context, so let's factor
it out.
Several definitions of this were scattered over a few modules, so just
re-export it from our pre...
The links were broken due to:
1. Incorrect quotes (' instead of " for module links and occasion...
ca866229f60fa870292a1386ee536834a0eb6d8b authored about 2 years ago by Adam Plaice <[email protected]>X.P.OrgMode: Add orgPromptRefile[To]
d301affabb4705e6b0a12ed306542cc92ba8a421 authored about 2 years ago by Tony Zorman <[email protected]>