I have things working with gnome-panel with only a minor issue (startup items that have system tray icons take a long time to start).<br><br>Are you missing setting a gap? Relevant xmonad.hs parts:<br><br>import XMonad.Hooks.ManageDocks
<br><br>--For one gnome-panel across top, for usual gnome setup<br>--use: myDefaultGaps = [(24, 24, 0, 0)]<br>myDefaultGaps = [(24,0,0,0)]<br><br>myLayout = avoidStruts(tiled ||| Mirror tiled ||| Full)<br> where<br> -- default tiling algorithm partitions the screen into two panes
<br> tiled = Tall nmaster delta ratio<br> -- The default number of windows in the master pane<br> nmaster = 1 <br> -- Default proportion of screen occupied by master pane<br> ratio = 1/2<br> -- Percent of screen to increment by when resizing panes
<br> delta = 3/100<br><br>Also, how are you getting xmonad to launch in place of metacity? I have this in my ~/.gnomerc:<br><br> export WINDOW_MANAGER=/usr/bin/xmonad<br><br><br><div class="gmail_quote">On Dec 31, 2007 8:50 AM, Jevin Maltais <
<a href="mailto:jevin@techie.com">jevin@techie.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Now we're closer: the config compiles and now we're in gnome with
<br>xmonad as the WM. I know this because I can roll the mouse over a<br>window and it will receive the focus (not normal metacity behavior).<br>Also, the windows have no titlebar.<br><br>The issue is when I start say, firefox, it gets put in the top left
<br>corner _over top_ of the gnome-panel. Also, firefox didn't launch<br>into fullscreen which is normal xmonad behavior if I run it alone.<br>alt-j and alt-k don't work so it looks like I'm halfway there? I
<br>looked at the keyboard shortcuts in gnome and there doesn't seem to be<br>conflicts.<br><br>I'm debating throwing out gnome and just using dzen but I'd rather use gnome.<br><br>Sorry about being a nag,<br>
Jevin<br><br>On Dec 31, 2007 5:07 AM, Andrea Rossato <<a href="mailto:mailing_list@istitutocolli.org">mailing_list@istitutocolli.org</a>> wrote:<br>> On Mon, Dec 31, 2007 at 11:04:33AM +0100, Andrea Rossato wrote:
<br>> > import XMonad<br>> > import XMonad.Hooks.ManageDocks<br>> ><br>> > port XMonad.Hooks.ManageDocks<br>> ><br>> > main = xmonad $ defaultConfig<br>> > { borderWidth = 3
<br>> > , manageHook = manageDocks<br>> > , layoutHook = avoidStruts (tall ||| Mirror tall)<br>> > }<br>> > where tall = Tall 1 (3/100) (1/2)
<br>> ><br>> > hope this helps.<br>><br>><br>><br>> sorry for my cut and paste... I meant:<br>><br>><br>> import XMonad<br>> import XMonad.Hooks.ManageDocks<br>><br>> main = xmonad $ defaultConfig
<br>> { borderWidth = 3<br>> , manageHook = manageDocks<br>> , layoutHook = avoidStruts (tall ||| Mirror tall)<br>> }<br>
> where tall = Tall 1 (3/100) (1/2)<br>><br>><br>><br>> _______________________________________________<br>> xmonad mailing list<br>> <a href="mailto:xmonad@haskell.org">xmonad@haskell.org
</a><br>> <a href="http://www.haskell.org/mailman/listinfo/xmonad" target="_blank">http://www.haskell.org/mailman/listinfo/xmonad</a><br>><br>><br><font color="#888888"><br><br><br>--<br>Jevin Maltais [<a href="mailto:jevin@techie.com">
jevin@techie.com</a>]<br><a href="http://jevy.org" target="_blank">http://jevy.org</a><br>_______________________________________________<br>xmonad mailing list<br><a href="mailto:xmonad@haskell.org">xmonad@haskell.org</a>
<br><a href="http://www.haskell.org/mailman/listinfo/xmonad" target="_blank">http://www.haskell.org/mailman/listinfo/xmonad</a><br></font></blockquote></div><br>