You are not logged in.
It's clear that there must be some float option to be set to Yakuake application in order to make use of it.
The question is what's the option?
I tried to google it but didn't find nothing...
Could someone tell me how to make yakuake console work correctly in Xmonad?
((O)))
{ Violence is the last refuge of the incompetent. }~,
>| 0 0 |<
Offline
that's that drop down terminal thing right?
the easy way:
you can use a managehook to set the Yakuake window to always start floating, use xprop to find the classname, role, or even title to match against. the defaultConfig does this with [ className =? "MPlayer" --> doFloat ] as an example.
the super l33t way:
alternatively, you can look into the scratchpad terminal extension from xmonad-contrib. starts a terminal on a hidden workspace, keybind to call it up, same keybind to hide it again... it's basically the same thing but with your own terminal. i find it works really well.
//github/
Offline
Offline
I'd just use a keybinding like
import XMonad.Actions.WindowGo
...
((mod4Mask, xK_e ), runOrRaise "urxvt -title scratch" (title =? "scratch"))It's not the exact same thing as a drop down terminal, but it works well enough on a dynamic tiling wm.
Last edited by scj (2009-09-28 23:03:44)
Offline
You can have something like this in ~/.xmonad/xmonad.hs
myManageHook = composeAll
[ className =? "Gimp" --> doFloat
, className =? "Pidgin" --> doFloat
, className =? "Tilda" --> doFloat
, className =? "Yakuake" --> doFloat
]and inside the main config part look make sure you have something symilar to this
,manageHook = manageDocks <+> myManageHook <+> manageHook defaultConfigOffline