Нет меню в Xmonad с Ubuntu Unity - PullRequest
       3

Нет меню в Xmonad с Ubuntu Unity

5 голосов
/ 07 декабря 2011

Когда я использую xmonad в Ubuntu, я следую учебному пособию по Xmonad, но меню приложений не существует.Как я могу решить эту проблему?

мой файл конфигурации находится здесь:

import XMonad
import XMonad.Hooks.DynamicLog
import XMonad.Hooks.ManageDocks
import XMonad.Util.Run(spawnPipe)
import XMonad.Util.EZConfig(additionalKeys)
import System.IO
--import XMonad.Config.Gnome
import XMonad.Layout.Gaps
myLayouts = gaps [(U, 24)] -- $ layoutHook gnomeConfig 


main = do
--  xmproc <- spawnPipe "/usr/bin/xmobar ~/.xmobarrc"
xmonad $ defaultConfig
{manageHook = composeAll [
    -- other hooks,
    manageDocks
    , className =? "Unity-2d-panel"    --> doIgnore
    --, className =? "Unity-2d-launcher" --> doIgnore
      -- more hooks
    ]

    -- for gnome begin
    --manageDocks <+> manageHook defaultConfig
    -- for gnome end
, layoutHook = avoidStruts  $  layoutHook defaultConfig
--, logHook = dynamicLogWithPP xmobarPP
--                    { ppOutput = hPutStrLn xmproc
--                    , ppTitle = xmobarColor "green" "" . shorten 50
--                    }
, modMask = mod4Mask     -- Rebind Mod to the Windows key
}

Ответы [ 2 ]

2 голосов
/ 28 марта 2012

Похоже, вы хотите удалить глобальную панель приложений, индикатор-приложение.

Вы можете удалить ее, используя apt-get:

sudo apt-get remove indicator-appmenu

, затем выйдите из системы или войдите в систему.Обратите внимание, что это глобально, поэтому все учетные записи потеряют глобальное приложение.

0 голосов
/ 07 декабря 2011

XMonad не имеет меню, но там есть много баров.Если у вас установлен Gnome, вы можете использовать gnome-panel для первого запуска.

Другие меню, которые хорошо работают с XMonad:

...