When you live in a command line, configurations are a deeply personal thing. They are often crafted over years of experience, battles lost, lessons learned, advice followed, and ingenuity rewarded. When you are away from your own configurations, you are an orphaned refugee in unfamiliar and hostile surroundings. You feel clumsy and out of sorts. You are filled with a sense of longing to be back in a place you know. A place you built. A place where all the short-cuts have been worn bare by your own travels. A place you proudly call… $HOME.
Large-Scale Open-Source Web Search YaCy is a scalable personal web crawler and web search engine. One YaCy installation can store more than 10 million documents, but in a community of search peers YaCy can provide a search index of unlimited size.
xmonad is a tiling window manager for X. Windows are arranged automatically to tile the screen without gaps or overlap, maximising screen use. Window manager features are accessible from the keyboard: a mouse is optional. xmonad is extensible in Haskell, allowing for powerful customisation. Custom layout algorithms, key bindings 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 physical screens.
L. Torvalds. Proceedings of the AUUG94 Conference: Open systems. Looking into
the future: 6--9 September 1994, World Congress Centre, Melbourne,
Australia, page 9--14. Kensington, NSW, Australia, AUUG Inc, (1994)