XMonad: Difference between revisions

imported>Srid
start xmonad page
 
imported>Flexagoon
No edit summary
Line 1: Line 1:
- To edit XMonad configuration with IDE support, see https://www.srid.ca/xmonad-conf-ide.html
[https://xmonad.org/ xmonad] is a tiling [[window manager]] for X. Windows are arranged automatically to tile the screen without gaps or overlap, maximizing screen use. Window manager features are accessible from the keyboard: a mouse is optional.
 
xmonad is written, configured and extensible in [https://haskell.org/ Haskell]. Custom layout algorithms, key bindings and other extensions may be written by the user in configuration files.
 
Layouts are applied dynamically, and different layouts may be used on each workspace. [[Wikipedia:Xinerama|Xinerama]] is fully supported, allowing windows to be tiled on several physical screens.
 
== Installation ==
{{file|/etc/nixos/configuration.nix|nix|<nowiki>
services.xserver.windowManager.xmonad.enable = true;
</nowiki>}}
 
== Configuration ==
=== Configuring XMonad with IDE support ===
To edit XMonad configuration with IDE support, see https://www.srid.ca/xmonad-conf-ide.html