32 stdenv.mkDerivation (finalAttrs: {
36 src = fetchFromGitHub {
39 rev = finalAttrs.version;
40 hash = "sha256-y1buTWO1vHzloh2e4EK1dkD0uQa7lIFUbNMkEe5x6Vo=";
47 python3Packages.wrapPython
71 python3Packages.python
81 (lib.enableFeature true "mandoc")
88 enableParallelBuilding = true;
93 homepage = "http://fvwm.org";
94 description = "Multiple large virtual desktop window manager - Version 3";
96 Fvwm is a virtual window manager for the X windows system. It was
97 originally a feeble fork of TWM by Robert Nation in 1993 (fvwm history),
98 and has evolved into the fantastic, fabulous, famous, flexible, and so on,
99 window manager we have today.
101 Fvwm is a ICCCM/EWMH compliant and highly configurable floating window
102 manager built primarily using Xlib. Fvwm is configured using a
103 configuration file, which is used to configure most aspects of the window
104 manager including window looks, key bindings, menus, window behavior,
105 additional modules, and more. There is a default configuration file that
106 can be used as a starting point for writing one's own configuration file.
108 Fvwm is a light weight window manager and can be configured to be anything
109 from a small sleek window manager to a full featured desktop
110 environment. To get the most out of fvwm, one should be willing to read
111 the documents, and take the time to write a custom configuration file that
112 suites their needs. The manual pages and the fvwm wiki can be used to help
113 learn how to configure fvwm.
115 changelog = "https://github.com/fvwmorg/fvwm3/blob/${finalAttrs.src.rev}/CHANGELOG.md";
116 license = lib.licenses.gpl2Plus;
117 maintainers = with lib.maintainers; [ AndersonTorres ];
118 inherit (libX11.meta) platforms;