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