It is apparent that a Desktop surround is the somebody of any Linux distribution and the popularity of GNOME and KDE proves it without any doubt . If you are new to Linux and looking for a proper background environment then you will feel 100 of websites fighting a war over it . The first sentiment that will kill into your mind is ” Which one is skilful for me ? and is Xmonad a Desktop Environment ?
Xmonad- A Tiling Window Manager
Obviously , you could go with the Desktop Environment that fit your style or you could switch to something different which will give you a whole clean smell and look . We are talking about an entity foretell ’ tile window manager ’ and as the name suggests it put the windows in some specific layout . expect ! , if the screen background surround contains its own windowpane manager , why to habituate a new one ? The answer is Simplicity . Most of the DEs come with a bunch of other junk and bugs that are not desirable for a legato experience whereas an independent window coach is completely bug - free without additional whistles and Alexander Bell .
We used most of the windowpane managers that are usable for Linux and Xmoand is the champion among them . To prove the worth of Xmonad , we install it on a Rasbian OS ( to screw more about Rasbian and Raspberry PiClick Here ) . We have also test its performance for a restricted resource environs to analyze it decently . Other than Rasbian you’re able to install Xmonad officially on following Linux Distributions
– OpenBSD – NetBSD – FreeBSD – Gentoo – Debian ( etch ) – Ubuntu – Arch – Fedora – Gobo – NixOS – Source Mage – Slackware
We will get to this good material eventually but we want to crawl before we take the air . So as a startup physical exertion , we will lean out all the reasons for you to prefer Xmonad and let you adjudicate if you need to try it . So , let ’s get started
1. Simplicity
We can set our motorcar to boot up directly into Xmonad and that ’s pretty much it , no more setup is demand . After the bang up we can launch the programs that we wantusing the keyboard only , yes , you read it correct ! you do n’t need a computer mouse to treat thing with Xmonad . A keyboard shortcut is useable to do almost anything and in fact , the Xmonad supply prescribed cheat - sheet of all the cutoff availablehere .
2. Exceptionally Fast
There are a lot of tools that are run in the background of a normal Desktop Environment which slow down matter down . In Xmonad , dead nothing is running except the plain Linux . This allows all other programs to employ all the resources of the automobile which in twist will increase the overall performance . Few sessions are enough to feel the deviation in Xmonad and once you set about using these speedy agency you wo n’t go back .
3. Screen Real Estate
There is probably a in force chance that you detest most of the toolbars and hooey that is floating in your background , Sometimes we just want to delight complete full - screen edge to edge experience with our browsers but it ’s just not possible with these bars and clobber . No such issues with Xmonad as it will give up the substance abuser to have a full - screen mode without compromising any screen real estate utilizing every inch of your admonisher . you’re able to have any types of bar and gismo that you desire though if you like it but we found it well without any toolbars .
4. Multi-monitor Workspaces
Multiple workspaces is a lifetime - saving feature for computer programmer and yes , it is uncommitted in Xmonad with a capability of 9 virtual workspaces . The good thing about them is they can be used as a portal for a different reminder which enable multi - monitor bread and butter . awesome ! is n’t it ? you’re able to pluck up 3 to 4 monitor if you necessitate them for your piece of work and have some more productivity .
5. Stability
We recognise that everything on the internet claims to be unchanging , but fails to fulfill this hope . Not in tXmonad is rock stable because it is found on Haskell which guarantees a smash - costless experience . We are using Xmonad for 3 months now and it never crashed within this period of fourth dimension . No more crashes . No misplay .
6. Flexibility
We want to configure the Xmonad using Haskell . It provides complete control over which UI elements are required on the sieve . Even the micro - elements of UI can be tweaked using a simple configuration hand and some canonic computer programing . There are tons of modules and extensions available to decorate the desktop as per the exploiter like , Sweet . On the other hand , the drug user can also make his own UI tool and apply it freely .
Wrapping Up
It ’s a keen opportunity to experience a tonic look and feel in terms of Xmonad . We hope that all the features cite are win over enough for a user to change their Desktop Environment . We would love to know your opinion about it so entrust your thoughts in the comment section below .