#1 Le 17/06/2008, à 12:16
- moqui
xmonad et workspace
Bonjour,
J'ai essayé xmonad il y a peu.
Je le lance via mon .xsession.
Le problème est que je n'arrive pas à passer d'un workspace à l'autre bien que ceux-ci soient configurer !
Pourtant, j'ai bien les instructions suivantes dans mon .xmonad/xmonad.hs (celui par défaut légèrement adapté):
(les ... signifient qu'il a du code que je n'ai pas relaté ici)
myWorkspaces = ["1","2","3","4","5","6","7","8","9"]
...
myKeys conf@(XConfig {XMonad.modMask = modMask}) = M.fromList $
...
++
--
-- mod-[1..9], Switch to workspace N
-- mod-shift-[1..9], Move client to workspace N
--
[((m .|. modMask, k), windows $ f i)
| (i, k) <- zip (XMonad.workspaces conf) [xK_1 .. xK_9]
, (f, m) <- [(W.greedyView, 0), (W.shift, shiftMask)]]
++
...
...
main = xmonad defaults
defaults = defaultConfig {
-- simple stuff
terminal = myTerminal,
focusFollowsMouse = myFocusFollowsMouse,
borderWidth = myBorderWidth,
modMask = myModMask,
numlockMask = myNumlockMask,
workspaces = myWorkspaces,
normalBorderColor = myNormalBorderColor,
focusedBorderColor = myFocusedBorderColor,
defaultGaps = myDefaultGaps,
-- key bindings
keys = myKeys,
mouseBindings = myMouseBindings,
-- hooks, layouts
layoutHook = myLayout,
manageHook = myManageHook,
logHook = myLogHook
}
Quelqu'un a une idée ?
#2 Le 17/06/2008, à 23:26
- Struddel
Re : xmonad et workspace
Certains raccourcis par défaut d'xmonad ne sont pas prévus pour les claviers azerty.
Il faut changer les raccourcis des workspaces, par exemple en alt + flèche droite / flèche gauche et pour basculer une fenêtre d'un workspace à un autre : alt + shift + flèches droite / gauche
Idem pour enlever une fenêtre du master, il faut changer, la config par défaut ne marche pas sur les azerty, il faut mettre par exemple alt + point-virgule (semi colon en anglais)
Avec ces raccourcis ça marche impec
Si tu n'arrives pas à le configurer comme ça dis le, je te copierai la bonne config
Dernière modification par Struddel (Le 17/06/2008, à 23:29)
Ratpoison
Hors ligne
#3 Le 18/06/2008, à 09:25
- moqui
Re : xmonad et workspace
Certains raccourcis par défaut d'xmonad ne sont pas prévus pour les claviers azerty.
Il faut changer les raccourcis des workspaces, par exemple en alt + flèche droite / flèche gauche et pour basculer une fenêtre d'un workspace à un autre : alt + shift + flèches droite / gauche
Idem pour enlever une fenêtre du master, il faut changer, la config par défaut ne marche pas sur les azerty, il faut mettre par exemple alt + point-virgule (semi colon en anglais)
Avec ces raccourcis ça marche impec
Si tu n'arrives pas à le configurer comme ça dis le, je te copierai la bonne config
Ok, merci.
J'essayerai dès que j'aurais un peu de temps devant moi.
#4 Le 18/06/2008, à 20:28
- Struddel
Re : xmonad et workspace
Au cas où, voici ma config (j'étais pas chez moi hier donc c'était pas pratique) :
-- Passer d'un worskspace à l'autre et déplacer les fenêtres
, ((modMask, xK_Right), nextWS)
, ((modMask, xK_Left), prevWS)
, ((modMask .|. shiftMask, xK_Right), shiftToNext >> nextWS)
, ((modMask .|. shiftMask, xK_Left), shiftToPrev >> prevWS)
-- enlever une fenêtre du master
, ((modMask , xK_period), sendMessage (IncMasterN (-1)))
, ((modMask , xK_semicolon), sendMessage (IncMasterN (-1)))
Dernière modification par Struddel (Le 18/06/2008, à 20:29)
Ratpoison
Hors ligne
#5 Le 18/07/2008, à 13:32
- s@mson
Re : xmonad et workspace
bonjour,
J'ai plusieurs questions. J'ai essayé le fichier de config ci-dessus, mais quand je relance xmonad j'obtiens un message d erreur et un fichier xmonad.errors vide.
J'a essayé de rajouté la ligne
import XMonad.Actions.CycleWS
trouvée sur
http://akibania.com/news/xmonad-05-conf … anais.html
,cela ne change pas.
D'autre part, je suis liimité en espace disque (eeepc, il me reste 650Mo sur les 4Go), le paquet libghc6-xmonad-contrib-dev qui utilise 171Mo est-il necessaire?
ubuntu 8.04 xmonad 1.0 installé a partir des dépots
Merci d'avance
Hors ligne