Questions tagged «xmonad»

2
xmonad启动时,xmobar不会出现在窗口堆栈的顶部
我xmobar进入后马上就遇到一种奇怪的行为xmonad。当我xmonad(来自.xinitrc,我使用XDM)xmobar出现时,但它不在窗口堆栈的顶部或底部。一旦我启动了一个应用程序(例如,通过按Mod + Shift + Return进入终端仿真器),该应用程序便会使用整个屏幕,就像xmobar在底部一样。然后我按一下Mod + B,什么也没有发生,一旦我Mod + B第二次按下,xmobar就抬到顶部,减小了应用程序窗口的大小。 之后,Mod + B在剩余的xmonad会话中可以正常使用,即降低/提高(隐藏/显示)会话xmobar。 我相信我配置错误。我的xmonad.hs样子: import XMonad import XMonad.Hooks.SetWMName import XMonad.Hooks.DynamicLog main = do xmonad =<< statusBar "xmobar" myPP toggleStrutsKey defaultConfig { terminal = "urxvt" , focusFollowsMouse = True , clickJustFocuses = False , borderWidth = 1 , modMask = mod4Mask , …
16 xmonad 

1
如果程序正在运行,如何更改xmonad中热键的行为?
我在xmonad.hs配置文件中使用了一些关键映射: ... , modMask = mod4Mask -- Rebind Mod to the Windows key ... [ ((controlMask, xK_Print), spawn "sleep 0.2; scrot -s") , ((0, xK_Print), spawn "scrot") , ((controlMask, xK_f), spawn "firefox") ] 所述第三映射运行firefox按压时ctrl+f。我想做一些更复杂的事情: if (firefox is running): focus and maximize firefox window: else: run firefox 我想更改ctrl+f为win+f。我怎样才能做到这一点?


1
将会话保存到xmonad中的文件
是否可以将xmonad会话保存到文件并即时重新加载?我不想仅保存上一个会话,但可以将不同的会话保存到不同的文件并根据需要重新加载。
9 session  xmonad 

1
在xmonad中使用WINDOWS密钥而不是ALT密钥
我使用xmonad + emacs。两者都大量使用ALT键。所以有时候会有冲突。 我的键盘上有WINDOWS键。我希望xmonad使用该键代替ALT。 我当前的~/.xmonad/xmonad.hs文件如下所示 import XMonad import XMonad.Config.Gnome main = xmonad gnomeConfig 我应该如何更改它以便xmonad开始使用WINDOWS密钥? 例如WINDOWS + 3将切换到工作区3而不是ALT+3。 我希望xmoand和emacs一起快乐地生活。
9 emacs  xmonad 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.