xmonad

    1熱度

    2回答

    我用來切換鍵盤佈局按下❖贏得 + 在Windows 8空格鍵,並⌘ +在OS X 空格鍵 然而,在Linux上我有❖贏得關鍵致力於XMonad作爲修飾鍵。所以,佈局之間切換,我不得不使用ALT +⇧轉移。 這不是一個問題,直到我已經安裝了Emacs。現在,我能夠使用所有元 + 轉變組合鍵,因爲我有ALT爲元(⎋逃脫可以幫助,但它是非常不方便)。 我認爲這種情況下最簡單的解決方法是配置❖贏得 + 空

    1熱度

    1回答

    我修改了xmonad的默認配置,並填充了註釋說明。我所做的只是改變defaultModMask = mod1Mask。到mod4Mask配置稍後使用var來設置實際的modmask我不知道問題是什麼。我已經玩過直接設置值並改爲mod3mask等等,不管我的mod密鑰是什麼。我在每次嘗試解決這個問題時都會使用xmonad --restart。 這裏是配置,搜索defaultmodmask將跳轉到感興

    7熱度

    2回答

    我可以改變工作區的名稱,大概只需改變這個conststant添加更多: myWorkspaces = ["1","2","3⌂","4","5","6","7✉","8☺","9♫"] 如果我添加了一些數組,將會有更多的工作空間,但我怎麼熱鍵綁定呢? Mod-1到Mod-9是默認設置,但我找不到有關如何更改該默認設置的文檔。

    1熱度

    1回答

    我的理解是,當調用spawn "string command"的xmonad時,實際上將參數"string command"傳遞給/bin/sh。 有沒有辦法改變這種行爲? 更具體地說,是否有可能讓由spawn調用的解釋器實例知道一些預定義的環境變量(通常爲SSH_AUTH_SOCK和SSH_AGENT_PID)? 當然,它總是可以求助於spawn "$VARIABLE=stuff; export

    4熱度

    2回答

    我知道XMobar支持位圖圖標,我可以配置這些圖標。不過,我也想使用圖標來表示當前的XMonad佈局,但XMobar從XMonad獲取stdin。而我無法找出傳遞位圖圖標而不是常規符號的方法。 那麼如何通過圖標而不是符號來指示XMobar中的XMonad佈局? 我相對的佈局配置的當前部分: defaultLayouts = smartBorders(avoidStruts( renamed

    1熱度

    1回答

    轉換多個工作區 我是XMonad的驕傲和滿意的用戶,但我不知道如何爲它編寫配置。我想知道是否可以自定義我的xmonad.hs配置以實現以下功能: 當關注一個空的工作區時,輸入一個特定的修飾符(例如alt-shift-left)來移動所有後面的(即更高的索引)左側的工作區。所以,如果我有工作區1中的終端,工作區3中的瀏覽器和工作區4中的電子郵件,我可以切換到工作區2並使用此按鍵將瀏覽器移動到工作區2

    2熱度

    1回答

    我是xmonad新手。每次單擊時是否可以運行shell腳本(例如〜/ x.sh),例如f1?這在配置文件中看起來如何?我現在搜索了很多,但沒有發現任何看起來像我想要的東西。

    1熱度

    1回答

    愚蠢的簡單xmonad.hs問題... import XMonad myTerminal = "gnome-terminal" startupHook = do { spawn "/usr/bin/feh --bg-fill /home/abennett/wallpaper.jpg" } main = xmonad defaults defaults = defaultConfig

    0熱度

    1回答

    我的點文件在計算機之間99%相似,但有一些微小的調整,我保留 各種次要設置。 我的計劃是使用基於主機名的if語句進行區分。 的東西,會是下面的殼配置類似的.bashrc或zshrc if [ $(hostname) == 'host1' ]; then # things to do differently on host1. elif [ $(hostname) == 'host2' ]; t

    4熱度

    1回答

    默認情況下,xmonad將視爲every display separately。我可以切換到每個顯示器並在其上放置一個工作區。這工作很好,很有意義。 現在我遇到了一個問題,即通過DisplayPort 1.2連接NVidia圖形卡的4k顯示器作爲兩個顯示器呈現給系統,一個顯示器顯示每半個顯示器。我可以將它們與xrandr再次放在一起,但xmonad仍將它們視爲兩個顯示,這意味着我無法在整個屏幕上放