Felix Yan
e61a408e9d
Depend on semigroups only on GHC < 8.0
...
They are not needed on newer GHC.
2020-08-11 17:40:27 +08:00
Leon Kowarschick
ba247afd0a
Add XMonad.Hooks.WindowSwallowing
2020-06-20 14:00:54 +02:00
Zubin Duggal
8c39850dc0
Add XMonad.Prompt.Zsh
2020-06-13 04:07:09 +05:30
Brent Yorgey
24d2f26302
Merge pull request #344 from elkowar/master
...
add new XMonad.Actions.TiledWindowDragging module
2020-06-01 15:36:41 -05:00
mephory
ff0ab6f977
X.U.DynamicScratchpads: Make any window a scratchpad
2020-05-29 15:51:24 +02:00
Leon Kowarschick
08b54edbf9
add new XMonad.Layout.TiledWindowDragging module
2020-05-27 17:52:58 +02:00
Sam Tay
0c642c3e9a
Add ResizableThreeColumns layout
...
Based on ThreeColumns and ResizableTile
2020-05-18 14:18:36 -07:00
Brent Yorgey
f98095d33e
Merge pull request #311 from skewerr/master
...
Added module X.A.PerWindowKeys
2019-10-07 10:45:29 -05:00
Wilson Sales
6eae27390d
Added module X.A.PerWindowKeys
...
Allows one to shortcut actions that are performed based on queries.
Signed-off-by: Wilson Sales <spoonm@spoonm.org>
2019-09-30 21:21:46 -03:00
tidues
6da250003f
XMonad.Layout.TallMastersCombo v1.0
2019-09-27 16:36:30 -04:00
Peter Simons
60101b9a70
Bump version number to 0.16 for the upcoming release.
2019-09-22 10:33:26 +02:00
Peter Simons
1b061245af
xmonad-contrib.cabal: update our tested-with declaration
2019-09-21 21:03:13 +02:00
Peter Simons
94662bffc6
XMonad.Util.Invisible: fix build with GHC 8.8.1
...
This change needs base-4.9.0.0 or later so that we can
include Control.Monad.Fail. We could jump through hoops to
support older compilers still, but it feels like it's not
worthwhile.
2019-09-21 21:03:13 +02:00
Roosembert Palacios
b5eb418fa4
cabal: Export module XMonad.Hooks.RefocusLast
...
Signed-off-by: Roosembert Palacios <roosembert.palacios@epfl.ch>
2019-05-01 23:53:38 +02:00
Brent Yorgey
66c1977c29
Merge branch 'master' into module-MutexScratchpads
2019-03-06 15:14:27 -06:00
Brent Yorgey
c2c0585d7e
Merge branch 'master' into module/TwoPanePersistent
2019-01-21 11:03:26 -06:00
Peter Simons
81a980823e
Bump version number and update the changelog.
2018-09-30 13:38:33 +02:00
Peter Simons
aca76956ba
xmonad-contrib.cabal: support containers-0.6 from ghc-8.6.x
...
The build works fine with the new version.
2018-09-27 16:01:43 +02:00
L. S. Leary
4dcc78b59e
Added the X.U.PureX
module and generalised type signatures in
...
`X.U.ExtensibleState`.
2018-09-19 02:35:55 +12:00
L. S. Leary
065c305fed
version bump to 0.14
2018-07-30 23:44:56 +12:00
L. S. Leary
fdc3f78588
Drop GHC 7.6 compatibility.
2018-07-30 22:50:03 +12:00
L. S. Leary
259c170ac9
Travis-CI:
...
* don't constrain to precise
* add libxrandr dependency
* test against new GHC versions
* install xmonad from git before cabal can install it from hackage
2018-07-30 22:50:03 +12:00
L. S. Leary
d015416573
Revert "Merge pull request #256 from LSLeary/refocuslast"
...
This reverts commit b0f9197e048c3bdf10266e9a965a6803952ad20a, reversing
changes made to 6b8a8f9c8db5ab279d38ecd3aaaba6116ee1d0b4.
Not for 0.14.
2018-07-30 16:53:44 +12:00
Lucian Poston
048bb42e7a
Add the X.L.MultiToggle.TabBarDecoration module
2018-07-16 19:51:14 -07:00
namo626
913183463a
added module X.L.TwoPanePersistent
...
updated CHANGES.md
2018-06-22 18:40:14 -04:00
Yclept Nemo
7e54a9d90b
'XMonad.Actions.SwapPromote': advertise changes...
...
... and expose the new module.
2018-06-15 12:26:28 -04:00
Brent Yorgey
e0b1954e62
Merge pull request #254 from mimi1vx/patch-1
...
Allow build with X11-1.9
2018-06-09 07:43:49 -05:00
L. S. Leary
d7461c037e
Added the X.H.RefocusLast module.
2018-06-06 18:43:28 +12:00
Brent Yorgey
6b8a8f9c8d
add X.U.Rectangle to exposed-modules
2018-06-04 14:28:33 -05:00
Brent Yorgey
18eb79ce73
add X.L.BinaryColumn to exposed-modules
...
Also fix typo in CHANGES.md. See #233 .
2018-06-04 14:24:18 -05:00
L. S. Leary
c4c007806c
Added the X.L.StateFull module providing the StateFull layout and the FocusTracking layout transformer.
2018-05-29 22:58:51 +12:00
Ondřej Súkup
d3ae0eeac2
Allow build with X11-1.9
2018-05-15 13:02:38 +02:00
Brent Yorgey
1ce035ee7d
Merge pull request #232 from l29ah/fuzzymatch
...
+ FuzzyMatch by @nzeh
2018-04-10 20:56:08 -05:00
Michiel Derhaeg
86595e193e
update to work with GHC 8.4.1
2018-03-20 22:06:18 +01:00
Sergey Alirzaev
d5d82267c5
+ FuzzyMatch by @nzeh
...
Provides a predicate 'fuzzyMatch' that is much more lenient in matching
completions in XMonad.Prompt than the default prefix match. Also provides
a function 'fuzzySort' that allows sorting the fuzzy matches by "how well"
they match.
Not sure why wasn't it accepted.
Discussion: https://markmail.org/thread/kgrybzqarqzqiige
2018-03-10 09:07:00 +03:00
Nathan Fairhurst
b42a1392da
Add a new layout MultiDishes, which behaves like Dishes, but allows a configurable number windows within each stack.
2018-03-04 21:03:45 -08:00
Markus Ongyerth
c8ce8dcd41
Add XMonad.Util.SessionStart
...
This module provides a way to query the session startup.
Currently the flag has to be set by calling setSessionStarted in
the startupHook. The goal would be to merge this into xmonad at some
point and set the flag when the state file is read in, and remove the
need to manually set it.
2017-06-25 12:15:17 +02:00
Bruce Forte
53481b2269
Update xmonad-contrib.cabal
2017-05-07 14:01:38 +02:00
bforte
270ca2da23
add new module X.U.MutexScratchpads
2017-05-06 00:37:28 +02:00
Peter J. Jones
e5534d16cd
Merge pull request #167 from IvanMalison/CycleWorkspaceByScreen
...
Cycle workspace by screen
2017-04-21 14:37:10 -07:00
Ivan Malison
0e35b6e504
Add X.A.CycleWorkspaceByScreen, Per screen WorkspaceHistory
2017-04-20 15:46:23 -07:00
Bogdan Sinitsyn
c99606bbdd
Rewrite minimization-related modules
...
* Use global state instead of per-layout - so now window is minimized on
all workspaces (EWMH requires that windows with _NET_WM_STATE_HIDDEN
set should be minimized on any workspace but previously they were not)
* Use `windows` instead of `modify`. That should fix bugs related to
actions that should be done by `windows` and not done by
`modify` (fixes #46 )
* Mark module X.H.RestoreMinimized as deprecated
2017-04-20 20:09:16 +03:00
Peter J. Jones
1b738c2bed
Revert "Add new module XMonad.Hooks.Focus ."
2017-04-10 16:19:06 -07:00
Peter Jones
65ac029636
Move example configuration file into xmonad-contrib for better visibility
2017-04-10 10:38:23 -07:00
Brent Yorgey
08abaccdce
Merge branch 'master' into master
2017-03-30 16:02:47 -05:00
Peter Jones
cb344d14b9
Bump version to 0.13
2017-02-09 16:12:55 -07:00
sgf
195cfbe77e
Add new module XMonad.Hooks.Focus .
...
Extend ManageHook EDSL to work on focused windows and current workspace.
2016-12-15 22:13:42 +03:00
Peter Jones
f1de0413da
Update GHC versions to a more reasonable list
2016-12-14 14:29:52 -07:00
Peter Jones
6eac81cf51
Bump X11 version upper-bounds to 1.8
2016-12-14 14:11:30 -07:00
Joachim Breitner
feec53c78c
Avoid attoparsec dependency for this simple parsing task
2016-10-07 15:29:03 -04:00