head 1.7; access; symbols pkgsrc-2023Q4:1.7.0.2 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.6.0.6 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.4 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.2 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.5.0.8 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.6 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.4 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.2 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.4.0.6 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.4 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.2 pkgsrc-2021Q2-base:1.4 pkgsrc-2019Q4:1.2.0.36 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.32 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.30 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.28 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.26 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.24 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.22 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.20 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.18 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.16 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.12 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.10 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.8 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.6 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.4 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.2 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.1.0.14 pkgsrc-2015Q4-base:1.1 pkgsrc-2015Q3:1.1.0.12 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.10 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.8 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.6 pkgsrc-2014Q4-base:1.1 pkgsrc-2014Q3:1.1.0.4 pkgsrc-2014Q3-base:1.1 pkgsrc-2014Q2:1.1.0.2 pkgsrc-2014Q2-base:1.1; locks; strict; comment @# @; 1.7 date 2023.10.27.09.22.51; author pho; state Exp; branches; next 1.6; commitid oyzb31hIumeFgfKE; 1.6 date 2023.01.25.16.52.53; author pho; state Exp; branches; next 1.5; commitid MATbuQ2LRm86BWaE; 1.5 date 2022.02.11.15.57.01; author pho; state Exp; branches; next 1.4; commitid 742ZE0ccdGsstdsD; 1.4 date 2021.04.25.14.19.34; author pho; state Exp; branches; next 1.3; commitid jJMqPhUzewYWjGQC; 1.3 date 2020.01.02.17.11.37; author pho; state dead; branches; next 1.2; commitid JFyVDbDajBWzF8RB; 1.2 date 2016.01.04.12.45.36; author szptvlfn; state Exp; branches; next 1.1; commitid 9fImXKLcBsaX5CPy; 1.1 date 2014.05.22.21.34.24; author szptvlfn; state Exp; branches; next ; commitid 6zZ3u4xXnFda3ABx; desc @@ 1.7 log @wm/xmonad: Update to 0.17.2 0.17.2 (April 2, 2023) Bug Fixes * Fixed the build with GHC 9.6. @ text @@@comment $NetBSD$ bin/xmonad ${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_xmonad.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Paths_xmonad.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_xmonad.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/XMonad.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Config.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Config.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Config.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Core.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Core.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Core.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Main.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Main.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Main.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/ManageHook.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/ManageHook.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/ManageHook.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Operations.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Operations.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Operations.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/StackSet.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/StackSet.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/StackSet.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a lib/${PKGNAME}/${HS_VERSION}/package-description lib/${PKGNAME}/${HS_VERSION}/package-id man/man1/xmonad.1 share/doc/${HS_PLATFORM}/${PKGNAME}/LICENSE ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Config.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Core.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Main.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-ManageHook.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Operations.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-StackSet.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-124.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-45.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-46.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-60.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-61.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-95.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-A.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-All.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-B.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-C.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-D.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-E.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-F.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-G.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-H.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-I.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-J.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-K.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-L.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-M.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-N.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-O.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-P.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-Q.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-R.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-S.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-T.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-U.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-V.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-W.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-X.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-Z.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index.json ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/haddock-bundle.min.js ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/index.html ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/linuwial.css ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/meta.json ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/quick-jump.css ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/quick-jump.min.js ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/synopsis.png ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/xmonad.haddock share/examples/xmonad/xmonad.hs @ 1.6 log @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. @ text @d36 1 a36 1 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/LICENSE d78 1 d84 1 @ 1.5 log @Update to xmonad-0.17.0 0.17.0 (October 27, 2021) Enhancements * Migrated X.L.LayoutCombinators.(|||) into XMonad.Layout, providing the ability to directly jump to a layout with the JumpToLayout message. * Recompilation now detects stack.yaml (can be a symlink) alongside xmonad.hs and switches to using stack ghc. We also updated INSTALL.md with instructions for cabal-install that lead to correct recompilation. * Deprecation warnings during recompilation are no longer suppressed to make it easier for us to clean up the codebase. These can still be suppressed manually using an OPTIONS_GHC pragma with -Wno-deprecations. * Improve handling of XDG directories. * If all three of xmonad's environment variables (XMONAD_DATA_DIR, XMONAD_CONFIG_DIR, and XMONAD_CACHE_DIR) are set, use them. * If there is a build script called build (see these build scripts for usage examples) or configuration xmonad.hs in ~/.xmonad, set all three directories to ~/.xmonad. * Otherwise, use the xmonad directory in XDG_DATA_HOME, XDG_CONFIG_HOME, and XDG_CACHE_HOME (or their respective fallbacks). These directories are created if necessary. * In the cases of 1. and 3., the build script or executable is expected to be in the config dir. * Additionally, the xmonad config binary and intermediate object files were moved to the cache directory (only relevant if using XDG or XMONAD_CACHE_DIR). * Added Foldable, Functor, and Traversable instances for Stack. * Added Typeable layout constraint to LayoutClass, making it possible to cast Layout back into a concrete type and extract current layout state from it. * Export constructor for Choose and CLR from Module.Layout to allow pattern-matching on the left and right sub-layouts of Choose l r a. * Added withUnfocused function to XMonad.Operations, allowing for X operations to be applied to unfocused windows. Bug Fixes * Fixed a bug when using multiple screens with different dimensions, causing some floating windows to be smaller/larger than the size they requested. * Compatibility with GHC 9.0 * Fixed dunst notifications being obscured when moving floats. https://github.com/xmonad/xmonad/issues/208 Breaking Changes * Made (<&&>) and (<||>) non-strict in their right operand; i.e., these operators now implement short-circuit evaluation so the right operand is evaluated only if the left operand does not suffice to determine the result. * Change ScreenDetail to a newtype and make RationalRect strict in its contents. * Added the extensibleConf field to XConfig which makes it easier for contrib modules to have composable configuration (custom hooks, …). * util/GenerateManpage.hs is no longer distributed in the tarball. Instead, the manpage source is regenerated and manpage rebuilt automatically in CI. * DestroyWindowEvent is now broadcasted to layouts to let them know window-specific resources can be discarded. @ text @d3 2 a4 2 lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so lib/${HS_PLATFORM}/${HS_PKGID}/Paths_xmonad.dyn_hi d6 2 a7 2 lib/${HS_PLATFORM}/${HS_PKGID}/Paths_xmonad.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/XMonad.dyn_hi d9 2 a10 2 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Config.dyn_hi d12 2 a13 2 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Config.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Core.dyn_hi d15 2 a16 2 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Core.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout.dyn_hi d18 2 a19 2 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Main.dyn_hi d21 2 a22 2 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Main.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/ManageHook.dyn_hi d24 2 a25 2 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/ManageHook.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Operations.dyn_hi d27 2 a28 2 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Operations.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/StackSet.dyn_hi d30 1 a30 1 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/StackSet.p_hi d32 1 a32 1 lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a d36 49 a84 49 share/doc/${HS_PLATFORM}/${PKGNAME}/LICENSE share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Config.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Core.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Main.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-ManageHook.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Operations.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-StackSet.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-124.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-45.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-46.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-60.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-61.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-95.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-A.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-All.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-B.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-C.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-D.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-E.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-F.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-G.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-H.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-I.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-J.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-K.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-L.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-M.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-N.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-O.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-P.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-Q.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-R.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-S.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-T.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-U.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-V.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-W.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-X.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-Z.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/haddock-bundle.min.js share/doc/${HS_PLATFORM}/${PKGNAME}/html/index.html share/doc/${HS_PLATFORM}/${PKGNAME}/html/linuwial.css share/doc/${HS_PLATFORM}/${PKGNAME}/html/meta.json share/doc/${HS_PLATFORM}/${PKGNAME}/html/quick-jump.css share/doc/${HS_PLATFORM}/${PKGNAME}/html/synopsis.png share/doc/${HS_PLATFORM}/${PKGNAME}/html/xmonad.haddock @ 1.4 log @Fix build with GHC 9 @ text @d2 3 d7 1 d10 1 d13 1 d16 1 d19 1 d22 1 d25 1 d28 1 d85 1 @ 1.3 log @Update to xmonad-0.14 0.14 (July 30, 2018) Bug Fixes * The state file that xmonad uses while restarting itself is now removed after it is processed. This fixes a bug that manifested in several different ways: * Names of old workspaces would be resurrected after a restart * Screen sizes would be wrong after changing monitor configuration (#90) * spawnOnce stopped working (xmonad/xmonad-contrib#155) * Focus did not follow when moving between workspaces (#87) * etc. * Recover old behavior (in 0.12) when focusFollowsMouse == True: the focus follows when the mouse enters another workspace but not moving into any window. * Compiles with GHC 8.4.1 * Restored compatability with GHC version prior to 8.0.1 by removing the dependency on directory version 1.2.3. 0.13 (February 10, 2017) Breaking Changes * When restarting xmonad, resume state is no longer passed to the next process via the command line. Instead, a temporary state file is created and xmonad's state is serialized to that file. * When upgrading to 0.13 from a previous version, the --resume command line option will automatically migrate to a state file. * This fixes issue #12. Enhancements * You can now control which directory xmonad uses for finding your configuration file and which one is used for storing the compiled version of your configuration. In order of preference: * New environment variables. If you want to use these ensure you set the correct environment variable and also create the directory it references: * XMONAD_CONFIG_DIR * XMONAD_CACHE_DIR * XMONAD_DATA_DIR * The ~/.xmonad directory. * XDG Base Directory Specification directories, if they exist: * XDG_CONFIG_HOME/xmonad * XDG_CACHE_HOME/xmonad * XDG_DATA_HOME/xmonad * If none of these directories exist then one will be created using the following logic: If the relevant environment variable mentioned in step (1) above is set, the referent directory will be created and used. Otherwise ~/.xmonad will be created and used. * This fixes a few issues, notably #7 and #56. * A custom build script can be used when xmonad is given the --recompile command line option. If an executable named build exists in the xmonad configuration directory it will be called instead of ghc. It takes one argument, the name of the executable binary it must produce. * This fixes #8. (One of two possible custom build solutions. See the next entry for another solution.) * For users who build their xmonad configuration using tools such as cabal or stack, there is another option for executing xmonad. * Instead of running the xmonad executable directly, arrange to have your login manager run your configuration binary instead. Then, in your binary, use the new launch command instead of xmonad. * This will keep xmonad from using its configuration file checking/compiling code and directly start the window manager without execing any other binary. * See the documentation for the launch function in XMonad.Main for more details. * Fixes #8. (Second way to have a custom build environment for XMonad. See previous entry for another solution.) @ text @d1 23 a23 13 @@comment $NetBSD: PLIST,v 1.2 2016/01/04 12:45:36 szptvlfn Exp $ lib/${PKGNAME}/${HASKELL_VERSION}/HS${PKGNAME}.o lib/${PKGNAME}/${HASKELL_VERSION}/Paths_xmonad.hi lib/${PKGNAME}/${HASKELL_VERSION}/XMonad.hi lib/${PKGNAME}/${HASKELL_VERSION}/XMonad/Config.hi lib/${PKGNAME}/${HASKELL_VERSION}/XMonad/Core.hi lib/${PKGNAME}/${HASKELL_VERSION}/XMonad/Layout.hi lib/${PKGNAME}/${HASKELL_VERSION}/XMonad/Main.hi lib/${PKGNAME}/${HASKELL_VERSION}/XMonad/ManageHook.hi lib/${PKGNAME}/${HASKELL_VERSION}/XMonad/Operations.hi lib/${PKGNAME}/${HASKELL_VERSION}/XMonad/StackSet.hi lib/${PKGNAME}/${HASKELL_VERSION}/libHS${PKGNAME}.a lib/${PKGNAME}/${HASKELL_VERSION}/package-description d25 49 a73 63 share/doc/${PKGNAME}/LICENSE ${PLIST.doc}share/doc/${PKGNAME}/html/XMonad-Config.html ${PLIST.doc}share/doc/${PKGNAME}/html/XMonad-Core.html ${PLIST.doc}share/doc/${PKGNAME}/html/XMonad-Layout.html ${PLIST.doc}share/doc/${PKGNAME}/html/XMonad-Main.html ${PLIST.doc}share/doc/${PKGNAME}/html/XMonad-ManageHook.html ${PLIST.doc}share/doc/${PKGNAME}/html/XMonad-Operations.html ${PLIST.doc}share/doc/${PKGNAME}/html/XMonad-StackSet.html ${PLIST.doc}share/doc/${PKGNAME}/html/XMonad.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-124.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-45.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-46.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-60.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-61.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-95.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-A.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-All.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-B.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-C.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-D.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-E.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-F.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-G.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-H.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-I.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-J.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-K.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-L.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-M.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-N.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-O.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-P.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-Q.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-R.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-S.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-T.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-U.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-V.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-W.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-X.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index-Z.html ${PLIST.doc}share/doc/${PKGNAME}/html/doc-index.html ${PLIST.doc}share/doc/${PKGNAME}/html/frames.html ${PLIST.doc}share/doc/${PKGNAME}/html/haddock-util.js ${PLIST.doc}share/doc/${PKGNAME}/html/hslogo-16.png ${PLIST.doc}share/doc/${PKGNAME}/html/index-frames.html ${PLIST.doc}share/doc/${PKGNAME}/html/index.html ${PLIST.doc}share/doc/${PKGNAME}/html/mini_XMonad-Config.html ${PLIST.doc}share/doc/${PKGNAME}/html/mini_XMonad-Core.html ${PLIST.doc}share/doc/${PKGNAME}/html/mini_XMonad-Layout.html ${PLIST.doc}share/doc/${PKGNAME}/html/mini_XMonad-Main.html ${PLIST.doc}share/doc/${PKGNAME}/html/mini_XMonad-ManageHook.html ${PLIST.doc}share/doc/${PKGNAME}/html/mini_XMonad-Operations.html ${PLIST.doc}share/doc/${PKGNAME}/html/mini_XMonad-StackSet.html ${PLIST.doc}share/doc/${PKGNAME}/html/mini_XMonad.html ${PLIST.doc}share/doc/${PKGNAME}/html/minus.gif ${PLIST.doc}share/doc/${PKGNAME}/html/ocean.css ${PLIST.doc}share/doc/${PKGNAME}/html/plus.gif ${PLIST.doc}share/doc/${PKGNAME}/html/synopsis.png ${PLIST.doc}share/doc/${PKGNAME}/html/xmonad.haddock share/${PKGNAME}/man/xmonad.1 share/${PKGNAME}/man/xmonad.1.html share/${PKGNAME}/man/xmonad.hs @ 1.2 log @Update to 0.12 CHANGES: ## 0.12 (December 14, 2015) * Compiles with GHC 7.10.2, 7.8.4, and 7.6.3 * Use of [data-default][] allows using `def` where previously you had to write `defaultConfig`, `defaultXPConfig`, etc. * The [setlocale][] package is now used instead of a binding shipped with xmonad proper allowing the use of `Main.hs` instead of `Main.hsc` * No longer encodes paths for `spawnPID` * The default `manageHook` no longer floats Gimp windows * Doesn't crash when there are fewer workspaces than screens * `Query` is now an instance of `Applicative` * Various improvements to the example configuration file [data-default]: http://hackage.haskell.org/package/data-default [setlocale]: https://hackage.haskell.org/package/setlocale @ text @d1 1 a1 1 @@comment $NetBSD$ @ 1.1 log @Import xmonad-0.11 as wm/xmonad, packaged for wip by 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. @ text @a1 1 bin/xmonad d3 1 @