Skip to content

Instantly share code, notes, and snippets.

@prusswan
Created April 7, 2013 17:49
Show Gist options
  • Save prusswan/5331565 to your computer and use it in GitHub Desktop.
Save prusswan/5331565 to your computer and use it in GitHub Desktop.
xmonad config for Ubuntu Precise
[Desktop Entry]
Name=GNOME with Xmonad
Comment=A GNOME fallback mode session using xmonad as the window manager.
Exec=gnome-session-xmonad
TryExec=gnome-session
Icon=
Type=Application
# /usr/share/xsessions/gnome-xmonad.desktop
import XMonad
import XMonad.Config.Gnome
myManageHook = composeAll (
[ manageHook gnomeConfig
, className =? "gnome-panel" --> doIgnore
])
main = xmonad gnomeConfig { manageHook = myManageHook }
[GNOME Session]
Name=Xmonad/GNOME
# RequiredComponents=gnome-settings-daemon;gnome-panel;
RequiredComponents=gnome-settings-daemon;
RequiredProviders=windowmanager;panel;
DefaultProvider-windowmanager=xmonad
DefaultProvider-panel=gnome-panel
# /usr/share/gnome-session/sessions/xmonad.session
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment