Xmonad/Using xmonad in Lubuntu

From HaskellWiki
< Xmonad
Revision as of 23:09, 27 January 2016 by Alexgenaud (talk | contribs) (Created page with "= Introduction = These instructions demonstrate a minimal Xmonad configuration on a fresh Lubuntu installation. We will preserve the LxPanel and use the WIN key. Xmonad 0.11...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Introduction

These instructions demonstrate a minimal Xmonad configuration on a fresh Lubuntu installation. We will preserve the LxPanel and use the WIN key.

Xmonad 0.11.1, Lubuntu 15.10

Install Xmonad 0.11

As root (or via sudo), install xmonad:

 # apt-get install xmonad

Configure user settings

As a normal user, create an .xmonad directory, xmonad.hs configuration file, and session (start-up) applications.

 $ mkdir ~/.xmonad


 $ cat > ~/.xmonad/xmonad.hs
 import XMonad
 import XMonad.Config.Desktop
 main = xmonad $ desktopConfig
      { modMask = mod4Mask
      , terminal = "lxterminal"
      }


 $ echo "exec lxpanel &" > ~/.xmonad/xmonad-session-rc

Test your configuration

If you modify the xmonad.hs file often, you'll need to recompile ($ xmonad --recompile). However, if you've copied correctly and are satisfied, you may logout now, select XMonad (from the top right corner), enter your password, and login.

If this is your first time running xmonad, WIN-SHIFT-RETURN will give you a terminal window. You'll need many more keyboard short cuts to get going, however.