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

Add "Description" field to module headers

Fixes: https://github.com/xmonad/xmonad-contrib/issues/592

38c11c1e3cfa1b91d9af796872e3d011895b4d50 authored over 3 years ago by slotThe <[email protected]>
X.D.Extending: Add missing modules

X.D.Extending claims to index all of the contrib library, but this was
not really the case. Whi...

4d1f76f7d89bd975662b58ec6689f88aa36b8669 authored over 3 years ago by slotThe <[email protected]>
Merge pull request #606 from alternateved/remove-outdated-search-engines

* X.A.Search: Update/Remove outdated URLs, add GitHub

- The `codesearch`, `openstreetmap`, ...

20fdcbad0181d9e8fc7571799b1bb02952489df6 authored over 3 years ago by slotThe <[email protected]>
X.A.Search: Update/Remove outdated URLs, add GitHub

- The `codesearch`, `openstreetmap`, and `thesaurus` searches were
using old URLs; update ...

732a3b6e7561d2061fa9d8e5b0aef1b8d0f1c6b1 authored over 3 years ago by alternateved <[email protected]>
X.A.Search: Change http to https

It really is time.

7f49fe3b4d33169f04768e7539de9e9dc79df9f4 authored over 3 years ago by slotThe <[email protected]>
Merge pull request #602 from ssbothwell/master

X.A.WithAll: Add killOthers

948c048832d3119305486436864cad6ac9b218c3 authored over 3 years ago by slotThe <[email protected]>
X.A.WithAll: Add killOthers

This adds the function `killOthers`, which kills all unfocused windows
on the current workspace....

7a2001cfa2a9fbb5e7020c402cc000001d1e4fab authored over 3 years ago by Solomon Bothwell <[email protected]>
Merge pull request #601 from ssbothwell/feature/custom-xmonad-prompt-title

Add custom title to xmonad prompts

0c6fdf4e75dd4d31bc8423010fbabbab7c23ee03 authored over 3 years ago by slotThe <[email protected]>
X.P.XMonad: Add xmonadPromptCT

Currently when creating an XMonad Prompt one is stuck with "XMonad:" as
the title for the prompt...

b79fbf6975346651faa71446c492ac981657f65b authored over 3 years ago by Solomon Bothwell <[email protected]>
Merge pull request #598 from slotThe/spacing-docs

Update X.L.Spacing documentation

81339f2044334c38f4c753f6a5fa905ae9e9db3a authored over 3 years ago by slotThe <[email protected]>
X.L.Spacing: Extend documentation

Users are having trouble with this module all the time. Now that
certain helper functions are u...

34af6ebed131ce1fd85cea5c27f15507643bf3d6 authored over 3 years ago by slotThe <[email protected]>
CHANGES.md: Mention X.L.Spacing undeprecations

Related: https://github.com/xmonad/xmonad-contrib/pull/597

64e67d57492bca65d664352f2c238dfcdd559080 authored over 3 years ago by slotThe <[email protected]>
X.L.Spacing: Reorder export list

4a63999df648ce18297c25be4c02ae36137fd1ff authored over 3 years ago by slotThe <[email protected]>
X.L.Spacing: Remove link to backwards compatibility section

This has been removed already, so remove the link and move the
undeprecated functions out of the...

d8f4f841a0b7d29495fe971d839cc69cff77fc71 authored over 3 years ago by slotThe <[email protected]>
Merge pull request #597 from IvanMalison/unDeprecateSpacingFunctions

Undeprecate spacing convenience functions

04eadeb5ed24e3b209eb8b54ac36d96d43f63708 authored over 3 years ago by slotThe <[email protected]>
Undeprecate spacing convenience functions

These should be undeprecated for several reasons:

- The suggestion to use spacingRaw is prett...

cadb178819fa70b7fc83c69399c11030491de8b9 authored over 3 years ago by Ivan Malison <[email protected]>
Merge pull request #596 from slotThe/logTitlesOnScreen

X.U.Loggers: Add `logTitlesOnScreen`

04713d2e9c0d2a42b69df3e6024ad419da0700bf authored over 3 years ago by slotThe <[email protected]>
Update CHANGES.md: Add logTitlesOnScreen

0935fd26e0f22afdaae77d9b331660aa1ada331b authored over 3 years ago by slotThe <[email protected]>
X.U.Loggers: Add logTitlesOnScreen

This works like logTitles, but gets an explicit screen to log the window
titles on. This may be...

1cab211bf068f33b77ecb073d699b70d1962d886 authored over 3 years ago by slotThe <[email protected]>
Merge pull request #585 from liskin/xmessage

Use xmessage from core

a9ad56be11eac5a0fb97d3e016ea410da952db6d authored over 3 years ago by Tomáš Janoušek <[email protected]>
Use xmessage from core

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

07040cbd585b1b72e566b621c457c11efe0497aa authored over 3 years ago by Tomas Janousek <[email protected]>
github: Drop FUNDING.yml

Replaced with https://github.com/xmonad/.github/blob/main/FUNDING.yml,
which points to xmonad's ...

8d557c69543732c69669c2cf6289e8627ad35056 authored over 3 years ago by Tomas Janousek <[email protected]>
ci: Hackage release automation

Tested on https://github.com/xmonad/X11/releases/tag/1.10.1 so we can
deploy this here as well n...

89ecfe72a1262542ec546528b8f4c74fe3c4496a authored over 3 years ago by Tomas Janousek <[email protected]>
Merge pull request #594 from IvanMalison/windowBringerFilter

X.A.WindowBringer: Add a filter function to config

fa00fad1d98f679f219e41ef10826faf5270672a authored over 3 years ago by slotThe <[email protected]>
X.P.OrgMode: Allow specifying home dir starting with ~

It is already possible to "start" from $HOME by specifying a relative
directory (one starting wi...

ee40542cb8faf32dfa28dde814203e2a058a51cf authored over 3 years ago by slotThe <[email protected]>
X.A.WindowBringer: Add a filter function to config

09b1dc1a6eb4840a0e1141cc12a67f70f23266da authored over 3 years ago by Ivan Malison <[email protected]>
X.P.OrgMode: Update documentation

Fix spelling mistakes, as well as make the existing documentation a
little bit more accurate in ...

541796952277d7afce7eb7269ff6740a24130ee7 authored over 3 years ago by slotThe <[email protected]>
Merge pull request #119 from IvanMalison/query_toggle_state

X.L.MultiToggle: Add function to query toggle state

b4a13e6b1b146f051762998fa8e30868dd8e6152 authored over 3 years ago by Tomáš Janoušek <[email protected]>
X.L.MultiToggle: Add function to query toggle state

3e83068e0a9162766bc3b22ca160c5cf9af51d92 authored over 3 years ago by Ivan Malison <[email protected]>
Merge pull request #474 from TheMC47/fixed-aspect-ratio

New layout modifier: XMonad.Layout.FixedAspectRatio

a03d58cf6a071f9bacb3543e70e94c0c5603434c authored over 3 years ago by Yecine Megdiche <[email protected]>
Added XMonad.Layout.FixedAspectRatio

Layout modifier for user provided per-window aspect ratios.

b6b6616400a902a8780fde61fe515ee5e56672b5 authored over 3 years ago by Yecine Megdiche <[email protected]>
Merge pull request #587 from slotThe/fix-orgmode-parser

X.P.OrgMode: Fix behaviour of getLast

efcc424c981906667c7ad12bdf6b1bcbdad2d61a authored over 3 years ago by slotThe <[email protected]>
X.P.OrgMode: Fix behaviour of getLast

So far, while parsing strings like "<ptn><more-letters>", the `getLast`
function immediately sto...

b42303aa6f7e88a02ac8208baa092ffe132a4e7e authored over 3 years ago by slotThe <[email protected]>
Tests: Add tests for OrgMode regressions

Add regression tests to make sure we keep the behaviour fixed by
97aeaf11c10a0f38b4cd1df4726a10b...

e4b8b1f6f2c2e441602573c1e371500833b11f87 authored over 3 years ago by slotThe <[email protected]>
Export placeRectangle

e1a2bad168d88a9f4c2dced01419e1add561b02e authored over 3 years ago by Yecine Megdiche <[email protected]>
Merge pull request #580 from IvanMalison/add-nix-flake

Add a flake.nix file

8fab38072489af3afff6c47922a403c3806d7514 authored over 3 years ago by Tomáš Janoušek <[email protected]>
Use "nix develop -c cabal v2-build -O0" to speed up the workflow

With "nix build", just the build of xmonad-contrib itself takes 3
minutes (it builds twice, the ...

7402a7c250a339ac32cf7bef03447203cabe9051 authored over 3 years ago by Ivan Malison <[email protected]>
Add a flake.nix file

3e43315def13241702127095fd9408a2b5365234 authored over 3 years ago by Ivan Malison <[email protected]>
Add workflow for testing nix flake

7c7ff1fabdca7bc261bdaa8f87dcbb3c14fa260d authored over 3 years ago by Ivan Malison <[email protected]>
Merge pull request #577 from liskin/focus-under-pointer

X.A.UpdateFocus: Add focusUnderPointer

6f0b9e3142bdac4b7b4d5c1d78dcfae6879485a7 authored over 3 years ago by Tomáš Janoušek <[email protected]>
X.A.UpdateFocus: Add focusUnderPointer

Some people like their mouse pointer to move when changing focus with
the keyboard, other people...

fefebd56b2a8645e0d18fbc0896db89cc00a4053 authored over 3 years ago by Tomas Janousek <[email protected]>
Merge pull request #586 from liskin/submap-sync

X.A.Submap, X.U.Ungrab: Sync after ungrab (fixes issues with runProcessWithInput)

78373349c234f2111fe9c3a98793a33fe8700715 authored over 3 years ago by Tomáš Janoušek <[email protected]>
X.A.Submap, X.U.Ungrab: Sync after ungrab (fixes issues with runProcessWithInput)

When `runProcessWithInput` is invoked immediately after
`ungrabPointer`/`ungrabKeyboard`, we don...

91995df5592f0d718f53d59f8ef2cc111dd7485b authored over 3 years ago by Tomas Janousek <[email protected]>
ci: Test with GHC 8.10.4

73e4691ba77a259c9b94447a192169d187bc5909 authored over 3 years ago by Tomas Janousek <[email protected]>
ci: Disable optimization in the haskell-ci workflow

Cuts a minute from the build. This was already disabled in the Stack
workflow and we just forgot...

8de415743d2765fe121c492109fa107c30e0d371 authored over 3 years ago by Tomas Janousek <[email protected]>
tests: Show counterexamples for test failures in OrgMode

c5654c47bad59120f445280a7062f32f3c188dde authored over 3 years ago by Tomas Janousek <[email protected]>
X.H.TaffybarPagerHints: Correct module name in haddock header

Fixes: f754b9f926d4 ("X.U.TaffybarPagerHints: init")

97508ac1091d5efa1a23d5efede710af767386a5 authored over 3 years ago by Tomas Janousek <[email protected]>
Merge branch 'addTaffybarPagerHints'

ad23988a99f5d0d082582fa583c24288e4dddd94 authored over 3 years ago by Tomas Janousek <[email protected]>
X.U.TaffybarPagerHints: init

f754b9f926d49c66b517b92139761b3fe046c9e0 authored over 3 years ago by Ivan Malison <[email protected]>
CHANGES: Fix whitespace

4c759ff70cd2105cfe39bd682056f4890001a844 authored over 3 years ago by Tomas Janousek <[email protected]>
Merge pull request #574 from slotThe/only-float

X.L.NoBorders: Add OnlyFloat

97289ff6ca1f0edd0447870b9dcbe9a4b6858d9b authored over 3 years ago by slotThe <[email protected]>
Merge pull request #562 from 4caraml/window-sublayouting

Add sublayouting to X.H.WindowSwallowing

815d0e397b40a52ca9cc14b5d2f27240d557d1a3 authored over 3 years ago by slotThe <[email protected]>
X.H.WindowSwallowing: Implement SubLayout window "swallowing"

This implements window swallowing on top of SubLayouts; the matched
windows are simply tabbed to...

bbd972012e74e4bbcd936feb02893e94bc0aaff9 authored over 3 years ago by 4caraml <[email protected]>
Merge pull request #576 from liskin/fix-def-k

X.H.StatusBar: Simplify the fix for `def` as `k`

a3aff3b9461fb4eebf80fb99f31a316d0d78cc15 authored over 3 years ago by slotThe <[email protected]>
X.H.StatusBar: Simplify the fix for `def` as `k`

Fixes: 58e2b803a478 ("fix: handle `const (0,0)` from passing `def` as keybinding action")

af2183b316683efbce3b31ddde18d6bd6ca6c336 authored over 3 years ago by Tomas Janousek <[email protected]>
Merge pull request #575 from geekosaur/def-keybinding-function

trap `(0,0)` keybinding function and use default binding

6b16e45166f40e623d10651cd983ab5e4fad3e20 authored over 3 years ago by Yecine Megdiche <[email protected]>
fix: handle `const (0,0)` from passing `def` as keybinding action

Before https://github.com/xmonad/xmonad/commit/383ffb7 this would
bind all unbound keys to toggl...

58e2b803a478de632cb875e0e15e405cf684a0e9 authored over 3 years ago by brandon s allbery kf8nh <[email protected]>
X.L.NoBorders: Add property test for OnlyFloat

OnlyFloat should remove all floating borders at all times; this is a
property that's readily tes...

ad58f0a3880e694c3017acca873023fc00c6da6d authored over 3 years ago by slotThe <[email protected]>
Updates CHANGES.md: Add OnlyFloat

03f055fe0dfc2d0b20b977d919286184e4a35c02 authored over 3 years ago by slotThe <[email protected]>
Add Arbitrary instance for RationalRect

220656aab07075736d9017f0e2123691f4e3b974 authored over 3 years ago by slotThe <[email protected]>
Merge pull request #573 from Rogach/pr--fix-color-range-from-class-name

Rewrite GridSelect.stringToRatio to use randomR (fixes #572)

8a0a84f1d5cea8b1cc1d5a19932b0eca667cb436 authored over 3 years ago by slotThe <[email protected]>
rewrite GridSelect.stringToRatio to use randomR (fixes #572)

Due to differences between random-1.1 and random-1.2, on newer systems
stringToRatio returns num...

71e57caa8e0bae13041ab77ddb3f6766da22a663 authored over 3 years ago by Platon Pronko <[email protected]>
X.L.NoBorders: Add OnlyFloat

This adds a new constructor to Ambiguity to unconditionally remove
borders for all floating wind...

28fff7c1a25be83d6dce44790c703f98788e3459 authored over 3 years ago by slotThe <[email protected]>
Merge pull request #568 from kurnevsky/ewmh-windows-ordering

Change EWMH windows ordering to be closer to the spec

Fixes: #567

da2fb360b81c969854a66e246cc37a0864edf8d0 authored over 3 years ago by slotThe <[email protected]>
Merge branch 'AusCyberman/master'

Closes: https://github.com/xmonad/xmonad-contrib/pull/569

5d0a3de24dae6035acb4426ff54748aa77e99d94 authored over 3 years ago by Tomas Janousek <[email protected]>
CHANGES: Clarify X.H.DynamicIcons entry

This should've been part of a0caca5edce9f00b7bdc7d709fa696d5630ad1dd but
got lost.

Fixes: a0cac...

23e3decbb2950d7289e8debc018ef4346066c899 authored over 3 years ago by Tomas Janousek <[email protected]>
X.H.DynamicIcons: Import X.H.StatusBar.PP instead of the obsolete X.H.DynamicLog

747862c1eb1b423e928e1e3733f3c8a5fefedb59 authored over 3 years ago by Tomas Janousek <[email protected]>
X.H.DynamicIcons: Add icon filtering to configuration

bbb093d466a733b5a921c28af9accf56b4d65147 authored over 3 years ago by AusCyber <[email protected]>
Merge pull request #570 from skewerr/master

X.A.DynamicWorkspaceOrder: Export swapOrder and swapWithCurrent

27ae4bd2a4fd714139f8677701f544c2c7c68150 authored over 3 years ago by slotThe <[email protected]>
X.A.DynamicWorkspaceOrder: Export swapOrder and swapWithCurrent

These actions are very convenient for managing the workspace order, and
should be made available...

31b12ebb8a7290941efe86c70e67771c27a50142 authored over 3 years ago by spoonm <[email protected]>
Change EWMH windows ordering to be closer to the spec.

fa82db1130258d83014ab6769a5297552c53242b authored over 3 years ago by Evgeny Kurnevsky <[email protected]>
Merge pull request #564 from slotThe/nspHide

X.U.NamedScratchpad: Add logHook to auto-hide named scratchpads on focus loss

1351f9a931f53e9f1e16c566c70cb8fa98f97785 authored over 3 years ago by slotThe <[email protected]>
Update CHANGES.md: Add nsHideOnFocusLoss

159adddb3bdd46509e019bf5ba82d4002ae4608a authored over 3 years ago by slotThe <[email protected]>
X.U.NamedScratchpad: Add nsHideOnFocusLoss

This adds a new logHook, nsHideOnFocusLoss, that hides the given
scratchpads when they lose focu...

361a34d797dbca4860ac70fa09a3f08171bc8d01 authored over 3 years ago by slotThe <[email protected]>
Merge pull request #563 from ss7m/master

Add shiftWin to X.U.PureX

5fffe03e063aef25881230918cc249f9143f7d80 authored over 3 years ago by slotThe <[email protected]>
Update CHANGES.md: Add shiftWin

7d4c3e36c982c953033e9cfbd279c1803aa00380 authored over 3 years ago by ss7m <[email protected]>
X.U.PureX Add shiftWin

640388942bdae31f192e6a68451a6151a5eefded authored over 3 years ago by sam-barr <[email protected]>
Update CHANGES.md: Move X.A.EasyMotion to 0.17 section

Moving this from the new modules in 0.14 to the current release was
missed when the pr was resur...

e30269fe96cb8d6498569e995835f66d78bceca1 authored over 3 years ago by slotThe <[email protected]>
X.H.RefocusLast: Export withRecentsIn

This exports the `withRecentsIn` function, as it's quite useful when
using X.H.RefocusLast in ot...

67c9d7fe9086cda6739c0f31a4dc98c338ace448 authored over 3 years ago by slotThe <[email protected]>
Merge pull request #561 from exorcist365/master

Remove all derivations of Typeable

722967cb12b8c102d13ea80df8c1b6d3e0e66bcd authored over 3 years ago by slotThe <[email protected]>
Remove all derivations of Typeable

Typeable has been automatically derived for every type since GHC 7.10,
so remove these obsolete ...

f732082fdccb4b854677c75580c2f06ebff68cba authored over 3 years ago by Joan Milev <[email protected]>
Merge pull request #559 from slotThe/OrgMode-tests

X.P.OrgMode: Add property tests

4ddb3e4915a6b2dc0fdbc6344274262805e6a58d authored over 3 years ago by slotThe <[email protected]>
Merge pull request #558 from TheMC47/X.A.CycleWS-refactor-wstype

`X.A.CycleWS`: deprecate `WSType` constructors, add `ignoringWSs` predicate

35197c89074fc9cf5a4e2c802cd8b156f1d2149a authored over 3 years ago by Yecine Megdiche <[email protected]>
X.A.CycleWS: Added `ignoringWSs`

`ignoringWSs` is useful in combination with `X.U.NamedScratchpad` to
skip a list of tags

ea990921e2562438b6f8d3dd61f4052f01418791 authored over 3 years ago by Yecine Megdiche <[email protected]>
X.A.CycleWS: Deprecated WSType Data Constructors

By deprecating everything except `WSIs` and adding constructors to
logically combine `WSType` va...

51394c6e3e705e62eb85540f708ac101f98f8f4a authored over 3 years ago by Yecine Megdiche <[email protected]>
X.C.Desktop: Add type signatures

When we applied hlint hints in bd5b969d9ba24236c0d5ef521c0397390dbc4b37,
the definition of deskt...

5995d6c117374b32c0bbf3ae3222d66a324aee60 authored over 3 years ago by slotThe <[email protected]>
tests: Add OrgMode

Adds a pretty-printer, as well as property tests that this is in fact
an proper inverse for the ...

cfc793e94f6df8d3702a902833ec2ff1c2206c89 authored over 3 years ago by slotThe <[email protected]>
X.P.OrgMode: Appropriately pad output time

The standard formatting for org is to left-pad single digits with a
zero; do that.

dea8d9dced3223eb7dd68ea62100eb8549fc9972 authored over 3 years ago by slotThe <[email protected]>
X.P.OrgMode: Start counting years at 25

This is for disambiguation purposes. Otherwise, there is no way to
decide whether

message ...

1c6e6c808d004a4267e24c36e28392798f96d5aa authored over 3 years ago by slotThe <[email protected]>
X.P.OrgMode: Parse empty message

Empty messages seem quite useless, but it's an easy fix for the parser
to be able to deal with t...

4b15ea2eccd269dfb148e735426d94aa75a2bea0 authored over 3 years ago by slotThe <[email protected]>
X.P.OrgMode: Only parse actual words

Instead of trying to find a prefix and then killing the rest of the
word, actually see whether i...

c1cb3aaa244b5d6eda478177ff8199b15674b3c5 authored over 3 years ago by slotThe <[email protected]>
Merge pull request #556 from slotThe/org-mode-link

X.P.OrgMode: Linkify URLs with `orgPromptPrimary`

5067164d195a899a9e63547e94891919e97e0b74 authored over 3 years ago by slotThe <[email protected]>
X.P.OrgMode: Linkify URLs in orgPromptPrimary

If we have a URL in the clipboard and we use `orgPromptPrimary`, it
would be nice if

messag...

c9ca4ce026327d4fd2a3a59a5e9b13706bc35c58 authored over 3 years ago by slotThe <[email protected]>
X.P.OrgMode: Prune extra whitespace

This implements whitespace pruning at the end of a sheduled item or
deadline. If we have a mess...

5da9b2614214bec574d793470a5ccfec41bdcb56 authored over 3 years ago by slotThe <[email protected]>
Merge pull request #534 from oogeek/X.A.CopyWindow-doc-improve

X.A.CopyWindow: Add copiesPP

6d184e859ced72b8266d5d5b37004119da8f6dd9 authored over 3 years ago by slotThe <[email protected]>
X.A.CopyWindow: Add copiesPP

This is a function that takes a pretty-printer and makes it aware of
copies of the currently foc...

d521d18ddee7d8354a863b8d9cf74554a284a77f authored over 3 years ago by oogeek <[email protected]>
Merge pull request #501 from oogeek/for-layout-independentscreens

X.L.IndependentScreens: Add workspacesOn, withScreen, fix marshallPP always sorting lexically

c89730fc32d2d6c4b1a699570ad1bc984736d9be authored over 3 years ago by slotThe <[email protected]>
X.L.IndependentScreens: Add workspacesOn, withScreen, fix marshallPP always sorting lexically

- Added `workspacesOn` for filtering workspaces on the current screen.

- Added `withScreen` to ...

8899078b00b21d5b36328eaabf208c3a5a2ba4df authored over 3 years ago by oogeek <[email protected]>
X.U.ClickableWorkspaces: Fix Haddock formatting

c3b67ab0df5ab42557b1ed5a2baa796a17bb384d authored over 3 years ago by Tomas Janousek <[email protected]>
X.H.StatusBar.PP: Clarify ppOutput doc + minor cleanups

b6cd47db29f59633686ee8cd5d7a8fcc8d5f15e2 authored over 3 years ago by Tomas Janousek <[email protected]>