我聽說過xmonad的優秀報道,但它對日常使用和開發有多好?由於各種原因,我不使用vim/emacs(儘管我不受終端恐懼症的影響!)。我看過的所有截圖/視頻都顯示xmonad主要用於終端應用程序。是否值得從KDE 4.2切換到?如果我仍然需要「舊」圖形IDE,xmonad有多棒?
回答
我認爲這取決於人。 Linux是否值得從OS X切換到每個人?不是。這取決於各種因素。至於完全切換到xmonad(我明白你可以run both),它將取決於人們喜歡的工作空間風格。就我個人而言,我已經轉過身來,我只是希望我早些時候嘗試過。無論如何,你可以做的最好的事情,看看它是否適合你,然後安裝和運行大壩的事情! :)希望有所幫助。
KDE是一個桌面環境 - 集成了很好的集成應用程序。 XMonad是一個窗口管理器,它只取代KDE中的KWin,所以在使用XMonad(和其他窗口管理器)時仍然可以使用KDE。
平鋪窗口管理器通常用於生產力的原因。 Vi和Emacs的使用原因相同。這可能就是爲什麼你經常看到人們在屏幕截圖中使用了很多終端和vi/emacs。沒有理由不能使用平鋪窗口管理器來使用圖形應用程序。然而,在某些應用程序中存在各種各樣的怪癖(GIMP浮現在腦海中),對話框和各種窗口在平鋪範例中表現不佳,因爲開發人員沒有想到它。他們基本上認爲窗口會浮動。有一些方法可以解決這個問題,通過設置特定的窗口是浮動的,但是可能需要一些時間來配置它,並且它可能首先是令人討厭的。
平鋪窗口管理器往往有不同的佈局。據我所知,所有平鋪窗口管理器都有一個「全屏」佈局。這可能是IDE的一個很好的佈局,甚至可能是其他圖形應用程序(我用它來進行網頁瀏覽)。佈局可以在XMonad的每個工作區中設置,因此您可以擁有一個「IDE」工作區併爲該環境設置特定的設置。
我建議你只是試試,它沒有壞處,你可以自己判斷。
這可能是你想要什麼: http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_KDE
我的經驗: 我喜歡xmonad,但想住在GNOME 的神奇的土地我也跟着 http://haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome
這只是工作。 IIRC所有我需要做的(在Ubuntu)是 *安裝xmonad *創建.gnomerc *把WINDOW_MANAGER = xmonad *在我.xmonad放進口XMonad.Config.Gnome
我得到的所有魔法侏儒組織的方式
- 1. Html.AntiForgeryToken()仍然需要?
- 2. KML - 多邊形填充不需要,但仍然發生
- 3. 舊的listview仍然有
- 4. FlashDevelop?我是否仍然需要Flash CS
- 5. KitKat仍然需要WRITE_EXTERNAL_STORAGE?
- 6. ,Cookie是否仍然需要?
- 7. p:selectOneMenu值仍然需要
- 8. mysql_real_escape_string()仍然需要md5()?
- 9. 是quickclick js仍然需要?
- 10. GenericSetup:如果ToolInit仍然需要從初始化()
- 11. 當我們仍然需要bindingsource的時候有實體框架
- 12. 我仍然有那些需要CSS3前綴-webkit-
- 13. 舊圖像仍然顯示TableViewCell
- 14. GROUP_CONCAT和DISTINCT都很棒,但我如何擺脫這些重複我仍然有?
- 15. 如果語句在PHP試圖冒號和花括號仍然需要幫助
- 16. SQL舊錶仍然顯示
- 17. EdgeNGramFilterFactory仍然沒有結果?
- 18. Eclipse仍然認爲我安裝了RVM,但我不需要
- 19. ctype.h是否仍然需要unsigned char?
- 20. 的Class.forName似乎仍然需要
- 21. Xamarin Insights仍然需要訂閱
- 22. Netty 4.1是否仍然需要setUseClientMode?
- 23. 排除領域仍然需要
- 24. 是否仍然需要限制$(window).scroll()?
- 25. Innosetup在仍然需要時刪除abc.msi
- 26. JFormattedTextField爲雙仍然需要字符
- 27. Dojo構建 - > dojo.require();仍然需要?
- 28. 檢查是否仍然需要blob
- 29. Launch4J exe仍然需要jar文件
- 30. 爲什麼G ++仍然需要-latomic