我为此找到了一个多么牵强的标题……但首先,我介绍一下自己。我反对,这是我第一次参加 DesdeLinux。并不是说我有太多东西要介绍,所以我只想说,当我写这篇文章时,我感到非常高兴。
无论如何,今天我想探索窗口管理器的一个方面,这在通常的博客主题中似乎是空前的。 任何桌面环境都具有窗口管理器,并且它是众所周知的桌面隐喻的重要组成部分。 许多人已经必须知道我接下来要解释的内容,但这的想法是让想要冒险进入它们的人知道它们。
我们称这些窗口管理器 漂浮的,简单的事实是 浮动 在桌面上免费提供,没有特定顺序。 这意味着我们可以像往常一样将窗口拖动到任何位置。
另一种类型的窗口管理器有一个有趣的名字。 是 平铺窗口管理器 (转化为镶嵌窗口管理器),它们使窗口保持有序排列,并在整个桌面上排列,确保我们不再浪费时间来整理窗口并开始工作。
桌面环境中包含的某些窗口管理器包括 瓦片 实际上,在现代台式机上,例如KDE(已经有一篇文章对此进行了解释)或Xfce和Gnome(将窗口拖动到屏幕边缘)。
但是,真正的平铺窗口管理器通常与这些窗口管理器根本不同。 尽管Kwin,Metacity和公司使用切片作为附加工具,但Xmonad,Awesome等管理人员将切片作为自己的灵魂,并将其扩展到配置的时刻。
通常我们的窗户都很好。 它们具有圆角,按钮和标题。 不再。 所有的一切都成为障碍。 尽管所有快捷方式也可以通过设置返回,但所有快捷方式都将被键盘快捷方式删除和替代。 听起来疯了吗? 是的,非常。
我解释。 平铺的管理器通常仅保持彩色的窗口边框等。 有些人冒险提供诸如面板和按钮之类的东西,但这不是必需的。 这是极简主义和功能。 一切都必须由键盘来完成,因为它更快并且因为我们几乎总是将手放在键盘上。
他在谈论设置。 这里没有用于配置事物的“图形界面”之类,这也不足为奇。 尽管其中许多管理器都是通过简单的配置文件维护的,但真正强大的管理器却是使用完整的编程语言维护的。 那种恐惧,我将举一些例子。
- 莫纳德使用Haskell; 一种纯粹的功能和编译语言。
- 真棒从版本3开始,请使用Lua。
- DWM使用C的标头。
- Subtleusa Ruby,在Web开发中使用了很多
- 还有无数其他示例。 就像每种类型的人都有一个。
那有什么好处呢? 很多事情,您可以对您的工作环境进行编程。 我个人喜欢Xmonad的想法,并且它在Haskell中完成的事实使它与众不同。
他们是个好主意吗?
当然。 很好,您的窗户适合这样,而且顺便很轻。 如果您想开始将您的系统视为真正令人惊奇且功能强大的系统,我建议您这样做。
那么您推荐哪一个呢?
真的没有。 直到您知道自己的需求。 如果您不知道自己在做什么,进入这样的环境可能会很痛苦。 很多人都从Awesome开始,但是对我来说,它的配置文件非常复杂,给我带来了很多麻烦。
此外,极简主义的理念非常诱人,您可以从窗口管理器开始,然后转到编辑器,浏览器,音乐播放器,文件管理器...因为最简约的应用程序是终端中的应用程序,并且这些应用程序都被携带与经理也很好。 如果您害怕航站楼,则必须从那里开始。
结论
马赛克是一个非常美丽的世界。 当前,在某些非常特定的用户组中有从浮动经理转变为镶嵌的趋势(如果您不相信我,请访问ArchLinux论坛,寻找传说中的浮动管理器,例如FVWM,该公司的忠实用户最终转向了镶嵌用户。 )。 如果您仍然想输入它们,那是一个尝试,要朝圣,直到找到合适的一个。
好吧,现在就这样。 我们将继续与Xmonad一起探索Debian稳定版。
很高兴有人提到了瓷砖工。 我爱。 你的阴囊很棒!
Xmonad非常酷,但我个人更喜欢DWM和Spectrwm(Xmonad的弟弟)。
我希望您能收到更多此类消息。
它实际上不是我的桌面,我以DevianArt用户为例,它恰好是归因于我的。 抱歉(我想这样用C编程)。 这是原始的: http://pkmurugan.deviantart.com/art/Tribute-to-Dennis-Ritchie-263965148
啊,当然是伟大的大辅。 🙂
好吧,我不明白的最后一件事。 如果您是说创建那个特定办公桌的人,我所知道的就是它是德语。 我喜欢他😀
是的,我已经知道为什么大辅了。 因此它被放置在GitHub上,这使我很难查找其设置。 😀
您好ivanovnegro,(对不起,我很抱歉),但我想问一个问题,您是Crunchbang论坛上的同一个ivanovnegro吗?
是的,我也一样。 🙂
看着你,我不知道你是说西班牙语的,问候,你的向导救了我不止一次,非常感谢!
变得非常有趣,我们将不得不尝试
https://wiki.archlinux.org/index.php/Comparison_of_Tiling_Window_Managers
最新版本的KDE SC引起我注意的是它如何处理电源管理,我使用TMUX + Awesome在X上工作,拔掉了笔记本电脑,因此电池使用时间更长,但是使用KDE SC 4.9.1我的利润很少,相反,使用Awesome会比使用KDE发热更多!
对我而言,这是另一回事,但与之不同的是,Awesome无法与xcompmgr一起使用。 KDE杀死了我的电池,但几乎没有加热。 罕见。
如果不是因为要使用图形编辑应用程序(无论是:Krita,Karbon,Digikam,Gimp,Inkscape,Scribus等...),我将使用Tiling作曲器,这是一个糟糕的主意,它们变得完整真可恶
那正是我想去的地方。 通过对环境进行编程,可以避免使用这些类型的程序。 我本来不打算包含它,但是显示它是一个好主意。
优秀的职位 反,所有内容都得到了很好的解释并且非常有用。此评论旨在欢迎您 DesdeLinux 作为合作者...我希望您能更多地来到这里...
谈到Window Manager,我一直对openbox和fluxbox感到非常自在,在它们之外,我从没有兴趣尝试..😀
问候
谢谢埃拉夫。 我只是路过,我想到了为一个我非常喜欢的网站做贡献。 问候。
优秀的文章。 我从未听说过Subtle。 我在网上看到的其他人。 与这些经理谈论极简主义,我认为这是一种轻描淡写,尽管我承认他们对我有很大的吸引力。 也许最乏味的事情是必须编辑文件,Openbox的某些元素也会发生这种情况,尽管这是获得惊人结果的最佳方法,甚至可以挑战KDE等台式机。 大!!!
这很大程度上取决于您如何服用。 我正将Xmonad配置为第二部分...
优秀的。 我等待第二部分。
很好,因为gnome发生了很大变化,并且ubuntu被迫使用unity,所以我徘徊在许多图形环境中,直到我离开i3为止,事实是它很舒适,可配置,它消耗的资源很少,并且最重要的是,它并不需要我习惯这是我最担心的
我只尝试过i3和超赞的软件,我更喜欢后者,因为它看起来更简单。 事实是,配置后使用它似乎很舒服🙂
多么好的文章。 我从来没有尝试过那些经理,只要有一段时间我就会去做。 这表明在Linux世界中存在着无数的可能性,实际上,在此OS中,除了您自己设置(或拥有)的那些限制之外,没有任何限制。
问候
哇,很棒的文章,我喜欢WM,但是我是PekWM的粉丝,并且三天来我一直在进行测试和配置,吸引了我的注意力,而接下来的将是dwm。我对WM着迷,并且它们比gnome等环境更具吸引力,xfce甚至kde。 优秀的致敬!
我在pekwm玩得很开心。 这很有趣,但是有时候我碰到一个拉X的虫子...
幸运的是,这三年来,我在多个发行版中使用过pekwm,但我从未遇到过问题...
好吧,我不确定那时候发生了什么,但是我不再从事PekWM的研究。 运气。
事实是,它们非常引人注目(既出于美观又出于功能!)我看到的问题是配置和键盘快捷键,这归因于其学习曲线……即使如此,当我有时间时,我也会花时间看看他们(因为我没有尝试!)
好的帖子,问候和欢迎。 我们期待您的更多信息😀
我喜欢这篇文章,我想要一些自定义设置的教程,以及如何实现与上篇文章一样令人印象深刻的东西 http://dotshare.it/
我正在研究第二部分。 我认为很高兴他们喜欢它,并且我计划将本系列继续到其最后的结果。 😀
对我来说,这是非常有益的,我什至都不知道这种桌子😀
谢谢。
很棒的帖子,我不知道是否在这个(很棒的)网站上发布了与窗口管理器相关的内容,我之所以这样说是因为一些“手册”会很好,尤其是修改一些更复杂的内容时。
我对我的Awesome WM感到很满意,但是总有一些您想更改,但是西班牙语中并不总是有信息。
我个人不太喜欢Awesome,因为它对我来说编辑配置文件变得太复杂了。 但是,它有一些令人羡慕的东西。
我希望看到一些设置,哎呀。 以下是与该主题相关的一些信息,适用于openbox:
http://urukrama.wordpress.com/2011/10/30/manual-tiling-in-openbox/
问候…。 有人知道那张墙纸的下落。
好吧,没有配置; 因为我应该安排每位经理中的一位来进行测试,以确保所有工作均正常进行。 我在XMonad桌面上工作,但是我失去了练习,需要首先适应环境,然后才能显示xmonad.hs。
对于其他经理,我目前不考虑发布任何“指南”,因为我没有使用它们。
我没有找到墙纸。 对不起没有帮助
非常有趣,谢谢。
好吧,如果您使用手册和技巧,我敢肯定我会尝试的! 谢谢
实际上,我已经为XMonaxd制作了“手册”:
https://blog.desdelinux.net/el-lado-oscuro-del-mosaico-iii-xmonad/
不错的帖子,我使用wmfs2 + archlinux http://i.imgur.com/rRzpN.jpg