xmonad

    1熱度

    1回答

    我們有一些功能需要在任何時間和地點被調用。例如: (defun winG (qty pb ps) (- (* qty ps (- 1 SXF YHS)) (* 2 GHF) (* qty pb (+ 1 SXF)))) (defun winQ (qty pb ps) (- (* qty ps (- 1 SXF)) (* 2 GHF) (* qty pb (+ 1 SXF))

    5熱度

    2回答

    如this和this問題中所述,當將xmonad與compton一起使用時,我的浮動窗口有時會在其他窗口後面顯示。我想嘗試的一種可能的解決方法是讓xmonad稍微移動新的浮動窗口,這應該使它們在其他窗口上方呈現。然而,作爲xmonad和Haskell的新手,我不知道如何實現這一點。 我該如何告訴xmonad「當一個新的浮動窗口被創建時,將它向右移動一個像素」? (xmonad-0.10和xmona

    13熱度

    1回答

    我想 刪除邊框(僅)由覆蓋整個屏幕(如mplayer)中的浮動窗口,並 使用不同的邊框顏色(normalBorderColor)當工作區中只有一個窗口時。 目前,我使用XMonad.Layout.NoBorders中的smartBorders從mplayer中刪除邊框,並在該窗口是工作區中唯一的窗口時刪除窗口邊框。然而,當我在兩個工作空間之間切換時,這兩個工作空間都有一個非浮動窗口(無論模式(ta

    -1熱度

    1回答

    Havenot hackage中的軟件測試過了嗎? cabal install xmonad-eval甚至會導致以下錯誤: $cabal install xmonad-extras ... [10 of 22] Compiling Hint.Reflection (src/Hint/Reflection.hs, dist/build/Hint/Reflection.o) src/Hint/

    6熱度

    1回答

    我使用xmonad與KDE,並且想要使用它的彈出通知。默認情況下,第一個彈出窗口顯示正確,但在消失後,下一個彈出窗口不會顯示。如果我添加一個新的「通知」窗口小部件 - 它可以再顯示一個彈出窗口,但是之後會出現相同的情況。 如果添加這樣的行xmonad配置(我不太瞭解,它是如何工作),符合市場預期彈出窗口開始工作: , manageHook = ((className =? "krunner" <|

    0熱度

    1回答

    我下載xmonad-額外-0.10.1.2和運行以下: xmonad-extras.cabal:http://hpaste.org/78707 $cabal configure Resolving dependencies... Configuring xmonad-extras-0.10.1.2... $cabal build Building xmonad-extras-0.10.1

    0熱度

    1回答

    我目前正在使用Arch Linux和Xmonad,但它似乎無法與我的大學課程中的OpenGL項目一起玩得很好。目前,我只是簡單地切換到另一臺運行Openbox的X服務器,如果我知道我將要使用OpenGL,那麼我會在那裏做所有的工作,但是之後我失去了Xmonad的所有平鋪特性。 考慮到我是登錄到兩臺X服務器的用戶,有沒有辦法讓我將OpenGL程序的執行從Xmonad X服務器傳遞到Openbox X

    4熱度

    2回答

    編輯:原來我的問題只是在Xmobar一個臨時的錯誤。看到接受的答案。 有很多關於谷歌解決這個的,幾乎沒有,他們都爲我工作。我設置了一個拱形的系統,所以我的第一個傾向是使用the config on the Arch wiki。這裏是我的: import XMonad import XMonad.Hooks.DynamicLog main = xmonad =<< xmobar default

    3熱度

    2回答

    由於MATE只是GNOME2的一個分支,顯然可以使用以下命令替換窗口管理器(即xmonad):mateconftool-2 -s /desktop/mate/session/required_components/windowmanager xmonad --type string。這在XMonad在我登錄到MATE時啓動的意義上是有效的,但是,它看起來像xmonad試圖平鋪面板或其他東西。其中一

    2熱度

    1回答

    我想在xmonad啓動時在不同的工作區啓動一些應用程序(這很重要)。所以,我寫了下面startupHook: startupApps :: [String] startupApps = ["konsole", "emacs", "firefox", "gvim", "konsole"] startupSpawn :: X() startupSpawn = zipWithM_ id (map