Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/xmonad/xmonad

The core of xmonad, a small but functional ICCCM-compliant tiling window manager
https://github.com/xmonad/xmonad

ci: Adopt the liskin/gh-workflow-keepalive action

This avoids hardcoding the workflow filename and thus makes
refactoring/renaming less error-prone.

4b9ef5970633490849980f06f6af6dcf76a19cdf authored 11 months ago by Tomas Janousek <[email protected]>
flake: Use types.str instead of types.string

types.string is deprecated.

Related: https://github.com/NixOS/nixpkgs/pull/66346

5cf87c75cd2319a8fa0ecd2249f3df50b11ff51f authored 11 months ago by Tony Zorman <[email protected]>
Bump version to 0.18.0.9

c3acee78d063494851eec740bce383b0ec3f6680 authored 11 months ago by Tony Zorman <[email protected]>
Bump version to 0.18.0

1396343a58c9cd205457a5658ec18a20e91e49b1 authored 11 months ago by Tony Zorman <[email protected]>
build(deps): bump actions/cache from 3 to 4

Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://g...

c9334fbae7969f0981647fb62dcc3d34769b2fc2 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #489 from xmonad/haskell-ci-update

ci: Regenerate haskell-ci

c496c311589a867f5e360b174ff27af74dcf28ec authored 12 months ago by Tomáš Janoušek <[email protected]>
ci: Bump GHC patch versions in tested-with

ddb4292d5a656ded6ebce95e3bc372cb5586bcbe authored 12 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
ci: Regenerate haskell-ci

31f63bb1629cb605a3461a170fe3e91ae2604fa2 authored 12 months ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
build(deps): bump cachix/install-nix-action from 24 to 25

Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 24 to 25.
-...

765e059470607f658853cc791e7ba466328380de authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump version number (pre-release 0.17.9)

Adding `unGrab` to X.Operations is potentially a user-config breaking
change (Ambiguous occurren...

c4cf4715f736fed77fb2af622c0760259ac2cf43 authored about 1 year ago by Tomas Janousek <[email protected]>
Merge pull request #482 from xmonad/haskell-ci-update

ci: Regenerate haskell-ci

fa124f56587e86d7670d2158705cc5f2f5e3853c authored about 1 year ago by Tony Zorman <[email protected]>
Merge pull request #479 from iogrt/ungrab

Move `unGrab` to `XMonad.Operations`

855ff2f73c5244c97ae232fc6d124b9ce249b428 authored about 1 year ago by Tony Zorman <[email protected]>
ci: Regenerate haskell-ci

5a04fa185d2122b45f6aedc8e75738dd1367565d authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Merge pull request #481 from xmonad/dependabot/github_actions/cachix/install-nix-action-24

build(deps): bump cachix/install-nix-action from 23 to 24

706f54862c09bf85774789dcd0c952ecc7da4bf9 authored about 1 year ago by Tony Zorman <[email protected]>
build(deps): bump cachix/install-nix-action from 23 to 24

Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 23 to 24.
-...

1d43cd203fbf2cb658b80c74ce6616024107d663 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
flake: Allow users to modify the dev shell

Copy of xmonad/xmonad-contrib@f1ea1e533d431135b156a2e30a655427a7988a74
Documentation for this is...

8421b100dd93ef4daef5b58a9be1dd0115e1dfeb authored about 1 year ago by Tony Zorman <[email protected]>
X.Operations: Add unGrab

0156e2963b4d8f1eae21b3b319630ca069f7ff77 authored about 1 year ago by iogrt <[email protected]>
Merge pull request #480 from xmonad/haskell-ci-update

ci: Regenerate haskell-ci

32afd5e7e8f63a7ce42f7a6738fd32167ceca69c authored about 1 year ago by Tony Zorman <[email protected]>
ci: Regenerate haskell-ci

404e50d5605e5862c17849d679d795b95becb261 authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
ci: Bump GHC patch versions in tested-with

05d6037f53575c054f720536ac56fcf9dc4fbc7d authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Merge pull request #478 from xmonad/haskell-ci-update

ci: Regenerate haskell-ci

2f585679120747defaa8b49880cbbab943b4c22c authored about 1 year ago by Tomáš Janoušek <[email protected]>
ci: Only build haddock for hackage with the latest GHC

Cabal 3.10.2.0 exposes a bug in Haddock shipped with GHC 9.0 and 9.2, so
we need to work around ...

f2aa84e102eb1c8621b87aaa74e948a7a1c9d45d authored about 1 year ago by Tomas Janousek <[email protected]>
ci: Regenerate haskell-ci

2b7e278f7ff3ceeca949ade6efd1c2a4a682607f authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Merge pull request #477 from xmonad/haskell-ci-update

ci: Regenerate haskell-ci

bd69d20d01c1c55202e3340d97de32ec84bb87e4 authored about 1 year ago by Tomáš Janoušek <[email protected]>
ci: Disable x-partial warnings in the testsuite

Related: https://github.com/xmonad/xmonad/pull/477

35fa7bf4a2992e35f97c27ca81bab140fafc7ac4 authored about 1 year ago by Tomas Janousek <[email protected]>
ci: Bump GHC patch versions in tested-with

afb66dd55c6cb5afb5e7f044892fbf2b6d45fa88 authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
ci: Regenerate haskell-ci

a239a0097789b636df212a17b92ae49080e4d1d3 authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Merge pull request #476 from xmonad/haskell-ci-update

ci: Regenerate haskell-ci

1b7dea7acc72bf740575870bbd9437102f6fdecc authored about 1 year ago by Tony Zorman <[email protected]>
ci: Regenerate haskell-ci

8e820945f44ebe8eebf2964f67559beaa7dfa35d authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Merge pull request #330 from colonelpanic8/nixRecompilationSupport

Add nix recompilation support

21cc6ebd93efb10d7a90be294538ebc502a58ccb authored about 1 year ago by Tony Zorman <[email protected]>
Export ifM from X.Core

This was added as a local function in
1e17c1c1bc26cdb93e23d4aa75e57fe48ff4c951, but it's actuall...

050ba6420deecb70cbd54a958ff961236041533b authored about 1 year ago by Tony Zorman <[email protected]>
Add nix recompilation support

67b5510dde30a70363f4316e4a3ef43daaf2eef0 authored about 1 year ago by Ivan Malison <[email protected]>
stack: Bump resolver to lts-21.12

This also bumps the default GHC version from 9.4.6 to 9.4.7.

327c2cf0c14f8eec234ec74d1a657d3e2fd5df11 authored over 1 year ago by Tony Zorman <[email protected]>
ci: Replace deprecated haskell/actions/hlint-*

See https://github.com/haskell/actions/pull/301#issuecomment-1722353522

96b3628b542a02e6093e8cde229fe884978a27f4 authored over 1 year ago by Tomas Janousek <[email protected]>
Avoid use of partial function (head)

GHC 9.8 will produce warnings about it. (And HLS already does.)

Fixes: https://github.com/xmona...

dc4d30480281343423d74a040b45944ebea8362b authored over 1 year ago by Tomas Janousek <[email protected]>
ci: Replace deprecated haskell/actions/setup

See https://github.com/haskell/actions/pull/301 and
https://github.com/haskell/actions/pull/301/...

c264e4cdb3d21416c4a79e0c35a87e0e11efeeae authored over 1 year ago by Tomas Janousek <[email protected]>
Merge pull request #467 from rnwst/patch-1

Fix typo in TUTORIAL.md

bb895d8415daa6970df9d7f127c8617030ced1c4 authored over 1 year ago by Tomáš Janoušek <[email protected]>
ci: Drop unnecessary cmd from "Install packdeps"

Not needed since https://github.com/haskell/actions/pull/165 (Jan 2023).

897597463ae75aec2fe6619d847b1b38b378778c authored over 1 year ago by Tomas Janousek <[email protected]>
Fix typo in TUTORIAL.md

937493256d873e729d76c1ae72bfcb459f3f7ccf authored over 1 year ago by R. N. West <[email protected]>
build(deps): bump actions/checkout from 3 to 4 (except haskell-ci workflow)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...

8ec512b437323997ae3ca9fb4bdf9928cd1e05ec authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #466 from xmonad/dependabot/github_actions/cachix/install-nix-action-23

build(deps): bump cachix/install-nix-action from 22 to 23

e563e01a5ff4e6e608301db57e28d89282594466 authored over 1 year ago by Tony Zorman <[email protected]>
build(deps): bump cachix/install-nix-action from 22 to 23

Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 22 to 23.
-...

0e4c1e6837fdde5528ccd17baec0befc24f3aea8 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
stack: Bump resolver to 21.6

This is the newest lts resolver for 9.4.5.

5c2ba069026666998a8932832bc8f3fce24f42e9 authored over 1 year ago by Tony Zorman <[email protected]>
Merge pull request #463 from slotThe/tut/bits

TUTORIAL: Some Bits

efffa8946ac68960af60a1fb22df367023d03fe0 authored over 1 year ago by Tony Zorman <[email protected]>
TUTORIAL: Add a subsection about the startupHook

This is especially relevant for people who use display managers and thus
probably do not want to...

431bb4b57ce3921d2c06f32be89ba3d42723eb58 authored over 1 year ago by Tony Zorman <[email protected]>
TUTORIAL: Mention the need for a wallpaper

3c80296733da42f65a50b14f711bf90974b0f078 authored over 1 year ago by Tony Zorman <[email protected]>
Merge pull request #462 from slotThe/ci/bump

Bump cabal/stack CI

f289b3b1340b2c95a3386fd89c48eadf2dfc61a5 authored over 1 year ago by Tony Zorman <[email protected]>
ci/cabal: Bump GHC versions

0932779f15c75d71760fbe2b56a025d06c59e946 authored over 1 year ago by Tony Zorman <[email protected]>
ci/stack: Add lts-21 resolver

9138046ec51596393023f8bc1557a6f4e8027c2e authored over 1 year ago by Tony Zorman <[email protected]>
ci: Use better github-actions user name/email

This one links to the GitHub Actions app.

a24e9b4c7f7a29b59b08fcba4cb0194f875b8fa6 authored over 1 year ago by Tomas Janousek <[email protected]>
Correctly cite Conor McBride's paper

Per #461 which was brought up on `#haskell` recently after I mentioned our practical discussion ...

1aac6611d82065c9198e5584176058a9483fcbb0 authored over 1 year ago by brandon s allbery kf8nh <[email protected]>
Merge pull request #460 from xmonad/geekosaur-patch-1

Update INSTALL.md

51e507e953813feda7439efc9a035cc2246e7a7f authored over 1 year ago by Tony Zorman <[email protected]>
Update INSTALL.md

Patchup for cabal 3.10, which broke environment files: you now have to install `base` and any ot...

10abd059b7d851ba60576b9f804f2d436bf67c39 authored over 1 year ago by brandon s allbery kf8nh <[email protected]>
Merge pull request #457 from xmonad/dependabot/github_actions/cachix/install-nix-action-22

build(deps): bump cachix/install-nix-action from 21 to 22

d4c607c4f926d22f464e84c9d317085640875e7a authored over 1 year ago by Tony Zorman <[email protected]>
build(deps): bump cachix/install-nix-action from 21 to 22

Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 21 to 22.
-...

28bc7dacde1c2d5fc734e71e104077668e2f8b2f authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #456 from xmonad/dependabot/github_actions/cachix/install-nix-action-21

build(deps): bump cachix/install-nix-action from 20 to 21

b7a76a5e8cbd4dc08f054128afefc538adecffaa authored over 1 year ago by Tomáš Janoušek <[email protected]>
build(deps): bump cachix/install-nix-action from 20 to 21

Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 20 to 21.
-...

58f3e8c6f10cba5ad08d7a000ffc657cb4d5aece authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #446 from liskin/floatloc-size-hints

X.Operations: Apply size hints in floatLocation

00045cfc2a42401475db0b3584306e4ce70c1450 authored over 1 year ago by Tomáš Janoušek <[email protected]>
X.Operations: Apply size hints in floatLocation

This is hopefully harmless with well-behaved clients and ordinary xmonad
configs, and it enables...

69134f9e8a5f67c239fced046190debcf0cc48bf authored over 1 year ago by Tomas Janousek <[email protected]>
Merge pull request #455 from geekosaur/454-project-file

Clarify the use of `cabal.project`

025a78508cdf59d370d0484f0e9b58c2d07efecc authored over 1 year ago by Tony Zorman <[email protected]>
Clarify the use of `cabal.project`

We've had a user show up in IRC who missed the parenthetical at the
end of the `cabal.project` s...

b03fa7a67b2a3637754180241cea1b347842a0a0 authored over 1 year ago by brandon s allbery kf8nh <[email protected]>
Move `willFloat` to 0.17.1

Since it's a short doc change, I'm committing directly after verifying the preview is correct.

64fbf6a09dd6c423e96996e3f1e7ad61a6d0e5fb authored over 1 year ago by brandon s allbery kf8nh <[email protected]>
Merge pull request #445 from LSLeary/current-wins

Let the current screen win in the fight for dupes

eeac754ac76dabf115deecb545e52a55f9dbbd02 authored almost 2 years ago by Tony Zorman <[email protected]>
Let the current screen win in the fight for dupes

`windows` generates mappings one screen at a time, starting with the
current. Tracking the windo...

5ee76ca48f91408653ed08eb822bbd81d093c6d8 authored almost 2 years ago by L. S. Leary <[email protected]>
cabal: Bump version to 0.17.2.9

aa9dd2696ab062961d59d94c6daf6354737aba1b authored almost 2 years ago by Tony Zorman <[email protected]>
Merge branch 'release-v0.17.2' of https://github.com/xmonad/xmonad into after-0.17.2

19cba6b25fd92cef6a358294f21e03ceaba94cda authored almost 2 years ago by Tony Zorman <[email protected]>
cabal: Update tested GHC versions

This syncs the cabal file with the reality of our CI.

a09ca446fb6cf52dbf4325b97a541d66aca4da9d authored almost 2 years ago by Tony Zorman <[email protected]>
CHANGES: Fix typo

564103850014778aeaaeaab88cb9fdc554a92437 authored almost 2 years ago by Tomas Janousek <[email protected]>
Bump version to 0.17.2

990555c8abb0819629aae7bb019ed51faedf6c1b authored almost 2 years ago by Tony Zorman <[email protected]>
CHANGES.md: Add changes for 0.17.2

a207e307515c9558e5d364f5fe5e588b8b635454 authored almost 2 years ago by Tony Zorman <[email protected]>
cabal: Update tested GHC versions

This syncs the cabal file with the reality of our CI.

970893f5565ca7a674d020d8ed1f7ef762a43b0a authored almost 2 years ago by Tony Zorman <[email protected]>
ci: Test against GHC 9.6.1

+ Regenerate haskell-ci and adjust relevant patches.
- Remove haskell-ci-dependabot.patch, as ...

0817c6a7ffd94f5cf206e387290934524ac9d10a authored almost 2 years ago by Tony Zorman <[email protected]>
ci: Bump 9.2 and 9.4 minor versions

The stack CI already tests against 9.2.7 instead of 9.2.5 (as the cabal
file said), since we jus...

460096dfc5d31680259edca65b9e402524f07632 authored almost 2 years ago by Tony Zorman <[email protected]>
man: Update

57b715972bf27a35a983c1d3dac8c2dca8330f03 authored almost 2 years ago by github-actions <[email protected]>
ci: Pin runner in hlint, nix workflows to ubuntu-20.04

Both are now broken with ubuntu-22.04. Nix:

error: could not set permissions on '/nix/var/n...

7f95f5ef072f3721e2812c0f423461f5f9fbe9fd authored almost 2 years ago by Tomas Janousek <[email protected]>
ci: Drop ppa:hvr/ghc

Breaks `apt update` on the ubuntu-22.04 runner, which is what
ubuntu-latest resolves to these da...

a9866836d9678632ce791640b8732b93d107279b authored almost 2 years ago by Tomas Janousek <[email protected]>
build(deps): bump haskell/actions from 1 to 2

Bumps [haskell/actions](https://github.com/haskell/actions) from 1 to 2.
- [Release notes](https...

099233812ec2884884d8eda1feecbeedc885f5d6 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ci: Configure dependabot to keep GH Actions up to date

9cb13bdd3d4ad387c199a580f1e2bdf82f6a6abe authored almost 2 years ago by Tomáš Janoušek <[email protected]>
ci: Bump actions/* to v3 in haskell-ci workflow

This gets rid of the deprecation warnings about
https://github.blog/changelog/2022-10-11-github-...

86bb4d2a2106297513fb285209273c19b95d6142 authored almost 2 years ago by Tomas Janousek <[email protected]>
ci: Update to GHC 9.4.3

30103efbc844ba822a9f6a97735521eec0550ad8 authored almost 2 years ago by Tomas Janousek <[email protected]>
ci: Cabal install packdeps outside of project dir

Invoking cabal in the project directory with a cabal.project file might
fail on unrelated depend...

c2aeaffc03c99ab8a771b4485c897ab8f7c2b24b authored almost 2 years ago by Tomas Janousek <[email protected]>
ci: Unpin runner in hlint workflow; bump hlint to 3.5

hlint 3.5 is built against libtinfo6 and works on Ubuntu 22.04 without
needing to install libtin...

b59473b016b1aae88f3f057e6de0b6f7d6d45194 authored almost 2 years ago by Tomas Janousek <[email protected]>
ci: Drop support for GHC 8.4

Debian stable is not on 8.6, which was always our guide as to which GHC
versions we want to supp...

a16541b834b5b90762f9ee0e81e6c92d8bc3e4af authored almost 2 years ago by Tony Zorman <[email protected]>
ci: Update to GHC 9.2.5

+ A new stackage LTS is out with GHC 9.2.5, so test for this.
+ Update the haskell-ci jobs accor...

202fecf7bab8e49025bfa8d5d6f91bf11858e837 authored almost 2 years ago by Tony Zorman <[email protected]>
ci: Bump haskell-ci

2324d2120233e18221503b46be081a2d78049f39 authored almost 2 years ago by Tomas Janousek <[email protected]>
ci: Bump cachix/install-nix-action to v18

This gets rid of the deprecation warnings about
https://github.blog/changelog/2022-10-11-github-...

4806b51a23f394fcdd90a702dfa25decaacf340a authored almost 2 years ago by Tomas Janousek <[email protected]>
X.Config: Appease -Werror=type-equality-requires-operators

GHC 9.4 complains:

The use of ‘~’ without TypeOperators
will become an error in a futur...

4931bc4e418c49c5d441277f3bcecc906c4f4699 authored almost 2 years ago by Tomas Janousek <[email protected]>
ci: Drop GHC installation via apt

The apt repo hosting these packages has been unmaintained for quite a
while, and we've excluded ...

dc48e9e9c9698056b5c78f0e5a9f5a352be9bb78 authored almost 2 years ago by Tomas Janousek <[email protected]>
ci: Fix docs tarball

haskell-ci by default passes --haddock-all to cabal v2-haddock, which
builds docs for all compon...

dd1e02555e8b482b6a1f4644a13c61bf7258086b authored almost 2 years ago by Tomas Janousek <[email protected]>
ci: Replace deprecated GHA set-output command

See https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-outpu...

572d02d8e87587ed36e4c4d8944f3614927a0298 authored almost 2 years ago by Tomas Janousek <[email protected]>
ci: Drop hlint from haskell-ci workflow

As we have a separate hlint workflow now, this is no longer needed.

Related: https://github.com...

f53db042856fb7e8ef1bf142a67aed2245b667fa authored almost 2 years ago by Tomas Janousek <[email protected]>
ci: Add GHC 9.4 to tested-with matrix (haskell-ci workflow)

(Also bump 9.2 to 9.2.4)

67267b73463d2343be39563e0203d93f85e36ad7 authored almost 2 years ago by Tomas Janousek <[email protected]>
ci: Add hlint workflow

The "haskell/actions/hlint-run" GitHub Action produces annotations which
GitHub shows in the cod...

f2c9c75f671d6c49f633f73a0be03f2b2579676b authored almost 2 years ago by Tomas Janousek <[email protected]>
ci: Bump actions/{checkout,cache} to v3

This gets rid of the deprecation warnings about
https://github.blog/changelog/2022-10-11-github-...

98e5d1583d73681955a841cc80a080d15560269c authored almost 2 years ago by Tomas Janousek <[email protected]>
stack: Bump resolver to lts-20.16

We test against 9.2.7 now, so we should make our stack config reflect
that—plus, it's more conve...

1364ee4b1f2492c2031f001d7b6fd208f01e7491 authored almost 2 years ago by Tony Zorman <[email protected]>
ci: Bump 9.2 and 9.4 minor versions

The stack CI already tests against 9.2.7 instead of 9.2.5 (as the cabal
file said), since we jus...

a17fa0d28bd271620e70b9f3ded0a2a9e13e7f16 authored almost 2 years ago by Tony Zorman <[email protected]>
ci: Test against GHC 9.6.1

+ Regenerate haskell-ci and adjust relevant patches.
- Remove haskell-ci-dependabot.patch, as ...

b394435443653f4d98bd387e8714eff9993d3148 authored almost 2 years ago by Tony Zorman <[email protected]>
Fix compatibilities with unix 2.8.0.0

The version of unix removes the 3rd Maybe FileMode argument of openFd,
so we need to handle this...

faf5cf7b273705134886f08870a380eef828c96b authored almost 2 years ago by a5ob7r <[email protected]>
Fix compatibilities with mtl 2.3.1

No longer the version of mtl re-exports Control.Monad, Control.Monad.Fix
and Data.Monoid modules...

9d0fd62cb281c7ed4da7b41bf6d2214990d2c81c authored almost 2 years ago by a5ob7r <[email protected]>
Merge pull request #441 from Equwece/suggest-to-use-ghcup

Suggest GHCup more intensively in INSTALL.md

386d4e6295f143fb4912b3f6bb90de28626b24a7 authored almost 2 years ago by Tony Zorman <[email protected]>