Bonjour-soir,
Je commence à me faire un xmonad.hs from scratch et j'ai un petit souci pour faire mon changement de workspace.
J'ai trouvé un bout de code ( qui traine un peu partoout et qui correspond à ce que je veux faire , à savoir:
Réserver modMask .|.shiftMask 1-9 pour autre chose que le changement de bureau.
-- I want modm .|. shiftMask 1-9 to be free!
[(shiftMask .|. modm, k) | k <- [xK_1 .. xK_9]]
-- These are my personal key bindings
toAdd XConfig{modMask = modm} =
[ ((modm , xK_F12 ), xmonadPrompt defaultXPConfig )
, ((modm , xK_F3 ), shellPrompt defaultXPConfig )
] ++
-- Use modm .|. shiftMask .|. controlMask 1-9 instead
[( (m .|. modm, k), windows $ f i)
| (i, k) <- zip (workspaces x) [xK_1 .. xK_9]
, (f, m) <- [(W.greedyView, 0), (W.shift, shiftMask .|. controlMask)]
]
Seulement voila, je ne comprends pas ce bout de code, je n'arrive pas à le faire fonctionner et je n'arrive pas à trouver à quelles combinaisons de clavier , il correspond.
Merci par avance
sarou
[edit] ce n'est pas un problème de bibiolthèque[/edit]
Dernière modification par saroumane (16-01-2012 06:17:31)