[Haskell-cafe] Having a look at XMonad window manager

John Millikin jmillikin at gmail.com
Mon Jan 18 17:53:08 EST 2010


I've been quite happy with Ubuntu's xmonad package, though I run it
within a GNOME session.

Have you tried the instructions on the XMonad wiki for inter-operating
with GNOME? http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome

On Mon, Jan 18, 2010 at 13:40, michael rice <nowgate at yahoo.com> wrote:
>
> Perhaps. Is there a Linux distro that's more XMonad friendly?
>
> Michael
>
> --- On Mon, 1/18/10, Ivan Lazar Miljenovic <ivan.miljenovic at gmail.com> wrote:
>
> From: Ivan Lazar Miljenovic <ivan.miljenovic at gmail.com>
> Subject: Re: [Haskell-cafe] Having a look at XMonad window manager
> To: "michael rice" <nowgate at yahoo.com>
> Cc: "Don Stewart" <dons at galois.com>, haskell-cafe at haskell.org
> Date: Monday, January 18, 2010, 4:26 PM
>
> Oh, is Fedora still using a version of GDM that doesn't let you use a
> custom .Xsession (or even remember that you want to use something that
> isn't called "Gnome")?
>
> michael rice <nowgate at yahoo.com> writes:
>
> > Well, for starters the Fedora entry for installing XMonad is blank/empty:
> > http://www.haskell.org/haskellwiki/Xmonad/Installing_xmonad#Fedora
> >
> > Some things I've done:
> >
> > I set up a .xmonad directory in my home directory with this xmonad.hs
> >
> > [michael at localhost ~]$ cat ~/.xmonad/xmonad.hs
> >     --
> >     -- An example, simple ~/.xmonad/xmonad.hs file.
> >     -- It overrides a few basic settings, reusing all the other defaults.
> >     --
> >
> >     import XMonad
> >
> >     main = xmonad $ defaultConfig
> >         { borderWidth        = 2
> >         , terminal           = "urxvt"
> >         , normalBorderColor  = "#cccccc"
> >         , focusedBorderColor = "#cd8b00" }
> >
> > [michael at localhost ~]$
> >
> > I set up a .xsession directory in my home directory with this in it
> >
> > [michael at localhost ~]$ cat .xsession
> > export WINDOW_MANAGER="/usr/bin/xmonad"
> > exec gnome-session
> >
> > [michael at localhost ~]$
> >
> > Because supposedly X doesn't even check .xsession file without having xorg-x11-xinit-session installed, I also downloaded that.
> >
> > I set up a XMonad.desktop file in /usr/share/applications directory
> >
> > [michael at localhost ~]$ cat /usr/share/applications/Xmonad.desktop
> > [Desktop Entry]
> > Type=Application
> > Encoding=UTF-8
> > Name=Xmonad
> > # change this path according to your xmonad binary
> > Exec=/usr/bin/xmonad
> > NoDisplay=true
> > X-GNOME-WMName=Xmonad
> > X-GNOME-Bugzilla-Bugzilla=XMonad
> > X-GNOME-Bugzilla-Product=xmonad
> > X-GNOME-Bugzilla-Component=general
> > X-GNOME-Autostart-Phase=WindowManager
> > X-GNOME-Provides=windowmanager
> > X-GNOME-Autostart-Notify=true
> > [michael at localhost ~]$
> >
> > I added /usr/bin/xmonad to startup applications.
> >
> > All these things were suggested.
> >
> > Michael
> >
> > --- On Mon, 1/18/10, Don Stewart <dons at galois.com> wrote:
> >
> > From: Don Stewart <dons at galois.com>
> > Subject: Re: [Haskell-cafe] Having a look at XMonad window manager
> > To: "michael rice" <nowgate at yahoo.com>
> > Cc: "Ivan Lazar Miljenovic" <ivan.miljenovic at gmail.com>, haskell-cafe at haskell.org
> > Date: Monday, January 18, 2010, 3:30 PM
> >
> > nowgate:
> >> I'd already found a lot of these links and tried some of their suggestions,
> >> without any success. Does anyone who posts here actually use it (what
> >> platform)?
> >
> > What's the problem exactly?
> >
> > -- Don
> >
> >
> >
> >
>
> --
> Ivan Lazar Miljenovic
> Ivan.Miljenovic at gmail.com
> IvanMiljenovic.wordpress.com
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>


More information about the Haskell-Cafe mailing list