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

INSTALL: Suggest to use ghcup more intensively

Closes: https://github.com/xmonad/xmonad/issues/373

ea295dabcce10fa9df0241340daabd0410a19083 authored almost 2 years ago
Merge pull request #440 from xmonad/dependabot/github_actions/cachix/install-nix-action-20

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

4b3e5e0d0771784b1ae009e029ce28c90a8e9c90 authored almost 2 years ago
build(deps): bump cachix/install-nix-action from 19 to 20

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

4b2107a07acb3f6449367f00b32d0ea79243c8d8 authored almost 2 years ago
Merge pull request #439 from xmonad/dependabot/github_actions/cachix/install-nix-action-19

build(deps): bump cachix/install-nix-action from 18 to 19

3ae5f4605283b60525dd007b752bbbe9346d9ad9 authored almost 2 years ago
build(deps): bump cachix/install-nix-action from 18 to 19

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

f734f19c1acee8c9efa20a8c8b282e92c8f6e0a5 authored almost 2 years ago
TUTORIAL: Update xmobar URL

https://xmobar.org/ is no more.

391c0fc0c939d5a6aaa50448271c757f772d140c authored almost 2 years ago
Merge pull request #437 from TheMC47/master

README: update badge URLs

5ecdf7591d4f4bc3e44571326e66dfe895393a20 authored about 2 years ago
README: update badge URLs

See https://github.com/badges/shields/issues/8671

301428e5dfa5bb6698e4cb25c16a0f164f2b2418 authored about 2 years ago
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...

63f73e18f94cb70e759bab9ccce04fcf9f8c2178 authored about 2 years ago
ci: Cabal install packdeps outside of project dir

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

57c3a131253720e542fb399b229b697614642b53 authored about 2 years ago
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...

e6329968ffe8137623c6fdfb8dda9cac1116c383 authored about 2 years ago
man: Update

c1670303c0ac71277d619735295f954a207c313f authored about 2 years ago
ci: Drop ppa:hvr/ghc

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

1d1c012cb9b06ddda046f86ff552d6e3befeaa30 authored about 2 years ago
build(deps): bump haskell/actions from 1 to 2

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

a19ffb04049551c653f38a57360d8324e6ff22e0 authored about 2 years ago
ci: Configure dependabot to keep GH Actions up to date

5aa70bd88a9c2cfee0f84743eafae067b486e402 authored about 2 years ago
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-...

2502fd8d556752693d1dfb6932b6a4318edb882d authored about 2 years ago
ci: Update to GHC 9.4.3

d0942e37ad775ce86dc95e01e6c6ab1408ee659a authored about 2 years ago
MAINTAINERS: Add xmonad-docs build step to the release process

40f8246080e1e7eb04e887e1fca05840901e75ff authored about 2 years ago
X.Core: Simplify DerivingVia instances

Fixes: cd86480ff7ff30eb7685b6281ce3e891497d2661

Co-authored-by: L. S. Leary <[email protected]...

be8fd7fdc98f1686e7edf36e0d4eee2759042292 authored about 2 years ago
Merge pull request #430 from slotThe/drop-8.4

Drop support for GHC 8.4

6e35910b62e8d5ed65f2c16821736781e412b52d authored about 2 years ago
stack: Bump resolver to lts-20.0

2f2d10509847db5a5119c726e820aab5381cbfd7 authored about 2 years ago
Use DerivingVia for obvious instances

Certain instance definitions are so automatic, they should be derivable.
Starting with GHC 8.6, ...

cd86480ff7ff30eb7685b6281ce3e891497d2661 authored about 2 years ago
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...

5c7c28060c65435ef87f0bf1ce5c689f548ee41d authored about 2 years ago
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...

78719507a98c2eae008017520135b9640fdfbffc authored about 2 years ago
Merge pull request #426 from damhiya/improve-tall

improve Tall

f4d25fcef46a1a210f828617b60b0f081df7a8a6 authored about 2 years ago
X.Layout: Don't draw zero-area windows in Tall

314390937cd47311b8764d9c8962a68d20507432 authored about 2 years ago
Merge pull request #428 from a5ob7r/compatible_with_unix_2.8.0

Fix compatibilities with unix 2.8.0.0

cf4d6f31b1751318309ddcc1c5fd8aa71a6a453a authored about 2 years ago
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...

044d9244e5482fa263606eb29325287a9d01421c authored about 2 years ago
Merge pull request #427 from a5ob7r/compatible_with_mtl_2.3

Fix compatibilities with mtl 2.3.1

ab99c17a68144013d4c109e80ec9e51b16a64d54 authored about 2 years ago
Fix compatibilities with mtl 2.3.1

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

d170e99bc5e97db96be9a02b72149103e8d419af authored about 2 years ago
Merge pull request #425 from xmonad/hlint

CI maintenance (hlint workflow, GHA deprecations, GHC 9.4)

96452213f4eb9154a8bd8374e1d3c57b1c268d75 authored about 2 years ago
ci: Fix docs tarball

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

c19eb068075951ee60f57b1c59dd028a73d0b027 authored about 2 years ago
X.Config: Appease -Werror=type-equality-requires-operators

GHC 9.4 complains:

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

6d7da8dc25ebbf70b54b37b8ba8c74e4e7213a59 authored about 2 years ago
ci: Add GHC 9.4 to tested-with matrix (haskell-ci workflow)

(Also bump 9.2 to 9.2.4)

f96b3f039854d0d99f031cd1d745a04522bc57d2 authored about 2 years ago
ci: Bump cachix/install-nix-action to v18

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

34f257ad6f5d71bd214925e9bdb9750b58544503 authored about 2 years ago
ci: Bump actions/{checkout,cache} to v3

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

f94ad61a27c7b3439e8cd64c26b689635e68d383 authored about 2 years ago
ci: Drop GHC installation via apt

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

3977a7a4e2d46dc918b1f144c123e327222a6250 authored about 2 years ago
ci: Replace deprecated GHA set-output command

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

3cd839f0acd414923a6940c8088ba132b5828031 authored about 2 years ago
ci: Bump haskell-ci

25a4ed69da9c4a6fc29b79246589c3e29303b984 authored about 2 years ago
ci: Drop hlint from haskell-ci workflow

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

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

a9abc4e09c73349dfc6ca014e677eb5372814246 authored about 2 years ago
ci: Add hlint workflow

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

262dc4779f4220dafc368c4e5d2d9665f9576b2c authored about 2 years ago
Merge pull request #421 from slotThe/expose-internals

Expose buildLaunch, sendRestart, and sendReplace

a2259bb3091429f4293d371e13fd5a2ee8da30db authored over 2 years ago
Expose buildLaunch, sendRestart, and sendReplace

+ Move sendRestart and sendRestart to X.Operations, as this seems like a
better fit.

Closes: ...

3d8238b35d0f27dcd9b23c58ea33b5772ec909e9 authored over 2 years ago
TUTORIAL: Remove ewmhFullscreen from < 0.17.0 instructions

This is a new function in 0.17.0, despite it being around for a long
time.

fb1f33258e1481214c009a7283d5c89d69212467 authored over 2 years ago
TUTORIAL: Add separators for < 0.17.0 instructions

At least one of the instructions spans multiple paragraphs, which makes
it difficult to make out...

fd9de8903f39b7b85abc6083e5f936aa5db20aca authored over 2 years ago
Merge pull request #420 from LSLeary/nixflake

Fixes and Workarounds in flake.nix

d0f12af1ae4d694e86e6051d636e124284b3404c authored over 2 years ago
flake.nix:

* Avoid mangling unused parts of pkgs.haskell in `fromHOL`.
* Create 'defComp', specifying th...

df6b40c980f5d0e7d000ce43e69f212e6149df5b authored over 2 years ago
Bump version to 0.17.1.9 and prepare CHANGES.md sections

b771abeadc837021f97e9bcf2959319cddb7a149 authored over 2 years ago
Merge pull request #419 from ErnestKz/master

CHANGES.md: Fix date.

2db596fbe881c4b5b7e0d88fde3fbfda5a6c66f7 authored over 2 years ago
CHANGES.md: Fix date.

0f31b24bd2762f619d64af0ee399cb22d0de2b69 authored over 2 years ago
INSTALL: Suggest newer tagged releases

5cdddab1f156c7470d51aee445a00823dad604c1 authored over 2 years ago
Bump version to 0.17.1

488b52ffaa03456c295575c7a6613d2fe5281903 authored over 2 years ago
TUTORIAL: Fix link to xmobar.hs example

In [1] xmobar renamed the "examples" directory to "etc".

[1]: https://codeberg.org/xmobar/xmoba...

83a8bb8d512afb043fb46decdbc029e7a3d25232 authored over 2 years ago
X.ManageHook: Clarify {app,class}Name documentation

Users often mistakenly use className to query the application (resource)
name of a window; proba...

b06d885e764cc57d78e94402d583cbf72741d583 authored over 2 years ago
Merge pull request #404 from geekosaur/forever-away

attempt to work around the join point bug (#389)

a13a1dcee832f646aa8c6b2226f82f35240d4a70 authored over 2 years ago
attempt to work around the join point bug (#389)

8965e41d06895ca9592707161c0d5ed18da6a400 authored over 2 years ago
Merge pull request #405 from slotThe/modal-util-to-core

X.Operations: Export setNumlockMask, grabKeys

28afc9bdc610894995bf5d06c8cf201ebc381f3e authored over 2 years ago
Merge pull request #409 from alternateved/fix-nix-build

Fix Nix builds

23f36d7e230a5dca36fd869ef904abbe1fc168c3 authored over 2 years ago
flake.nix: Fix build

As advised in [1], provide a way to set the path for the xmessage and
ghc binaries via XMONAD_XM...

117583e4730acf40c1a3ea5fb13bff0e77e314e3 authored over 2 years ago
X.Operations: Export setNumlockMask, grabKeys

As discussed in xmonad/xmonad-contrib/#703, certain functions that
X.U.Grab has vendored should ...

bf6e66b100fa81487901c32bef3647f4859098cc authored over 2 years ago
TUTORIAL: Fix links to xmobar

366c09b3d76a1b76d832a7a24b375d438b515046 authored over 2 years ago
Revert "Revert "Merge pull request #350 from Thiago4532/opaque-window-border""

This reverts commit e5a258f19c0ae715c36c3d5646486578f4cdf94d.

https://github.com/xmonad/xmonad-...

ed5c8667b1e397094186bfa227cd76b29553204f authored over 2 years ago
Revert "Revert "CHANGES: Add missing entry for #350""

This reverts commit 29475fa7f8f04dcb68913b78bffcdfa2e99ee33a.

xmonad/xmonad-contrib#731 fixes t...

1695aeb28a459a1de2282f9e61551ba05fc7d2f5 authored over 2 years ago
X.ManageHook: Define infix operators in an infix way

As discussed in #401, while hlint complains on a definition like

(<||>) x y = ifM x (pure T...

521e8356fc17a9dfb3f78c975aa6ee0523fce7ad authored over 2 years ago
Apply hlint hints

Makes src/ hlint-clean.

711b28f4949a3a1acbd14200501a2fd1adf4e9ce authored over 2 years ago
Clean up LANGUAGE pragmas

Make it git-friendly and drop some extra ones as suggested by hlint.

0edb65107b2c35c7d9c5797c9a652227bb1156bf authored over 2 years ago
man: Apply hlint hints

These were applied to src/XMonad/Config.hs back in 2010 (77b3f62610) … :-)

845d770f35e8965b210a8667b6bb0109d03b6f70 authored over 2 years ago
ci: Enable hlint in haskell-ci

Closes: https://github.com/xmonad/xmonad/pull/402
Related: https://github.com/xmonad/xmonad-cont...

3f1a37f216a0852459d6a56c53fcb7b81113f62a authored over 2 years ago
Merge branch 'hlint'

45a89130d96bfb4fe449e438e5436b73ca4ab4ed authored over 2 years ago
Lint some pieces of code

Closes: https://github.com/xmonad/xmonad/pull/401

165e25f9e008c68aa889644a85760b9c1c890930 authored over 2 years ago
tests: Apply hlint hints

79602bfec5e8746f07d47779f0c89de84bc5268c authored over 2 years ago
ci: Prevent scheduled workflows from being auto-disabled by GitHub

9189d002dd8ed369b822b10dcaae4bb66d068670 authored over 2 years ago
Revert "CHANGES: Add missing entry for #350"

This reverts commit c537a0658a3b9ec25cb1ce108d3cdd3dce27f111.

A discussion of why, as well as a...

29475fa7f8f04dcb68913b78bffcdfa2e99ee33a authored over 2 years ago
Revert "Merge pull request #350 from Thiago4532/opaque-window-border"

This reverts commit dbe9c4f799fd826c199169d012c2d2687b210a7f, reversing
changes made to f6e4e278...

e5a258f19c0ae715c36c3d5646486578f4cdf94d authored over 2 years ago
Merge pull request #342 from TheMC47/contributing-changes

CONTRIBUTING: Update to reflect current practices

0c8ed88d8a64e69f5bb419b7eda44fb03ef4dcc6 authored over 2 years ago
CONTRIBUTING: Document expectations about maintenance and getting involved

Related: https://github.com/xmonad/xmonad/issues/341

94428710162c8ce4bb5da328cad1b152e7f8960f authored over 2 years ago
CONTRIBUTING: Add missing periods

Related: https://github.com/xmonad/xmonad/issues/341

adb363a480e87233cfc2488325ac39fddafc1a5b authored over 2 years ago
CONTRIBUTING: Drop "Rebasing and Squashing Commits" in favor of online docs

Single-commit pull requests are discouraged by the core team now, so
drop that section and just ...

3d65a37c7e3abf10bf8e934afa8a0030c40d1e68 authored over 2 years ago
TUTORIAL: Only user letter keys for the bindings

On IRC an issue came up where a user couldn't press M-] since they were
using a German keyboard ...

54d921c5a6f7ae2b4f345428c516dd7213acc990 authored over 2 years ago
MAINTAINERS: Add geekosaur's GPG key

f61fdbaf0c5fe3706ca922fdf5e57d2582a7c036 authored over 2 years ago
TUTORIAL: Fix broken link to liskin's xmobarrc

I switched to compiled config as well now:
https://github.com/liskin/dotfiles/commit/d816717dee1...

d88643c63974b52521ae1464a72d3bf8104d8aad authored over 2 years ago
stack: Bump default resolver to 19.6

No impact on CI, just makes it easier for contributors to use the latest
9.0 GHC.

eaaf0aafcd7d631a282119f0a1a71c37899c50c8 authored over 2 years ago
Merge pull request #392 from LSLeary/flake-module

Apply Patch in Nix Flake; Enable Configuration

23df88d778a833e9a3dd2847f1cb844738363da3 authored over 2 years ago
flake.nix: Point to xmonad-contrib/NIX.md. Assume maintainership.

90d0ca4a2e0e2a163b71b02a1dde43357d91241e authored over 2 years ago
flake.nix: Configure the flake via NixOS module.

f3f0c712d86d0d965c3b5b3ce4680628eeed7738 authored over 2 years ago
flake.nix: Provide the hoverlay and a version of fromHOL taking a

compiler argument, as well as the hpath function that does the work.

a5b708ba00b1b2ff7af00aa78244d77250479c6f authored over 2 years ago
flake.nix: Bring in the patch from unstable.

Separate the noise from the overlay, exporting it as lib.fromHOL for reuse
in the xmonad-contrib ...

6fc90cd9d393b3dd92b545edb5d3b6a1d4f1adf1 authored over 2 years ago
Merge pull request #391 from geekosaur/document-build-scripts

document build scripts

300930435220fe45dab35225e4d15c3fc6f09c51 authored almost 3 years ago
document build scripts

Requires https://github.com/xmonad/xmonad-contrib/pull/710

5dd964e1096f9e6919fc98d5de53cda52c98f5f8 authored almost 3 years ago
ci: Discard old caches to fix build failures

We're getting "undefined reference" errors during linking, suggesting
some build artifacts in th...

90c719148b21db6d42a62889ea72d952a8317bee authored almost 3 years ago
X.StackSet: Add links to references

831ca493310a3600246bb2dd7febbd7382a43d45 authored almost 3 years ago
X.StackSet: Give all functions their own Haddock comments

So far, some functions like focus{Up,Down} and swap{Up,Down} had
combined Haddock comments, sinc...

2c9e24e0f6130e2beaa17e4e10baaa3c6aab1e43 authored almost 3 years ago
ci: Update supported GHC versions

+ Prefer GHC 8.10.7 to 8.10.4, as versions seem to have stabilised now.
+ Add support for Stacka...

a854cdaf9ba682c556da487a9b096c80d82cdf8f authored almost 3 years ago
TUTORIAL: Fix typos

Mostly capitalising names that ought to be capitalised.

c2904425e9420f8e870993cdee9165287c67c413 authored almost 3 years ago
INSTALL.md: Add Void dependencies

Since things like `ncurses-libtinfo` are needed due to [1], it makes
sense to have all dependenc...

89ea1356c176f3710023c6a324b97c5426530b61 authored almost 3 years ago
MAINTAINERS: Tweak the release procedure a bit

* Clarify what needs to be done with CHANGES.md
* Early release announcement preparation

f4a5b88e64b2e9b80ddf81a0ba178ec4d005cfa8 authored almost 3 years ago
X.Operations: Whitespace cleanup after #371

906b9d34b3e272ffbeaa2497ce09131d4a203515 authored almost 3 years ago
CHANGES: Add missing entry for #350

c537a0658a3b9ec25cb1ce108d3cdd3dce27f111 authored almost 3 years ago
Merge pull request #371 from andrea-berling/will-float

Add function to detect floating windows in ManageHook

8546ea095b4d9959190d0853b405cdcda5c7ef9f authored almost 3 years ago
Factor our common logic for floating windows

Factour out the code used to detect whether a window should be floating
in Operations.hs in a ne...

c2e632a2b902854f543a29ce2af9eb28540dcb86 authored almost 3 years ago