./wm/xmonad, Tiling window manager

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.18.0nb1, Package name: xmonad-0.18.0nb1, Maintainer: esg

xmonad is a tiling window manager for X. Windows are arranged
automatically to tile the screen without gaps or overlap, maximising
screen use. All features of the window manager are accessible from
the keyboard: a mouse is strictly optional. xmonad is written and
extensible in Haskell. Custom layout algorithms, and other
extensions, may be written by the user in config files. Layouts are
applied dynamically, and different layouts may be used on each
workspace. Xinerama is fully supported, allowing windows to be tiled
on several screens.


Required to run:
[devel/hs-utf8-string] [devel/hs-data-default] [devel/hs-extensible-exceptions] [x11/hs-X11] [devel/hs-setlocale] [lang/ghc88]

Required to build:
[pkgtools/x11-links] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

Filesize: 94.803 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-29 06:12:05 by Masatake Daimon | Files touched by this commit (4)
Log message:
wm/xmonad: Update to 0.18.0

0.18.0 (February 3, 2024)

  Breaking Changes

  * Dropped support for GHC 8.4.

  Enhancements

  * Exported sendRestart and sendReplace from XMonad.Operations.
  * Exported buildLaunch from XMonad.Main.
  * Tall does not draw windows with zero area.
  * XMonad.Operations.floatLocation now applies size hints. This means
    windows will snap to these hints as soon as they're floated (mouse
    move, keybinding). Previously that only happened on mouse resize.
  * Recompilation now detects flake.nix and default.nix (can be a symlink)
    and switches to using nix build as appropriate.
  * Added unGrab to XMonad.Operations; this releases XMonad's passive
    keyboard grab, so other applications (like scrot) can do their thing.

  Bug Fixes

  * Duplicated floats (e.g. from X.A.CopyToAll) no longer escape to
    inactive screens.
   2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141)
Log message:
Revbump all Haskell after updating lang/ghc96
   2023-10-27 11:22:51 by Masatake Daimon | Files touched by this commit (4)
Log message:
wm/xmonad: Update to 0.17.2

0.17.2 (April 2, 2023)
Bug Fixes
* Fixed the build with GHC 9.6.
   2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988)
Log message:
Bump Haskell packages after updating lang/ghc94
   2023-01-26 10:53:59 by Masatake Daimon | Files touched by this commit (2)
Log message:
wm/xmonad: Remove unnecessary dependencies
   2023-01-25 17:52:53 by Masatake Daimon | Files touched by this commit (4)
Log message:
wm/xmonad: Update to 0.17.1

0.17.1 (September 3, 2021)

Enhancements
* Added custom cursor shapes for resizing and moving windows.
* Exported cacheNumlockMask and mkGrabs from XMonad.Operations.

Bug Fixes
* Fixed border color of windows with alpha channel. Now all windows have
  the same opaque border color.
* Change the main loop to try to avoid GHC bug 21708 on systems running GHC
  9.2 up to version 9.2.3. The issue has been fixed in GHC 9.2.4 and all
  later releases.
   2022-02-26 04:58:36 by Masatake Daimon | Files touched by this commit (872)
Log message:
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
   2022-02-12 09:51:00 by Masatake Daimon | Files touched by this commit (575)
Log message:
revbump after changing the default Haskell compiler