本文是24天Linux桌面专题系列的一部分。如果您是一个极简主义者并且觉得传统桌面妨碍您,请尝试PekwmLinux桌面。假设您想要一个轻量级桌面环境,只需要能够在屏幕上显示图形、移动窗口,而不需要其他任何东西。您会发现传统桌面的通知、任务栏和系统托盘会妨碍您的工作。您希望主要通过终端工作,但也希望运行图形应用程序。如果这听起来像您的想法,那么Pekwm可能就是您一直在寻找的东西。Pekwm可能受到WindowMaker和Fluxbox等的启发。它提供了一个应用程序菜单、窗口装饰,而不是一大堆其他东西。它非常适合极简主义者、想要节省资源的人以及喜欢在终端上工作的人。从分发存储库安装Pekwm。安装后,注销当前桌面会话,以便您可以登录到新桌面。默认情况下,会话管理器(KDM、GDM、LightDM或XDM,取决于您的设置)将继续登录到之前的桌面,因此需要在登录前对其进行修改。在GDM中覆盖您之前的桌面:选择您的桌面在GDM在KDM中:在KDM中选择您的桌面当您第一次登录Pekwm时,您可能会看到黑屏。可能很难相信,但这很正常。您看到的是一个没有背景墙纸的空白桌面。您可以使用feh命令设置墙纸(您可能需要从存储库安装它)。此命令有几个用于设置背景的选项,包括--bg-fill用墙纸填充屏幕,--bg-scale缩放以适合等等。$feh--bg-fill~/Pictures/wallpapers/mybackground.jpg应用程序菜单默认情况下,Pekwm自动生成一个菜单,允许您通过右键单击桌面上的任意位置来运行应用程序。此菜单还提供一些首选项设置,例如选择主题和退出Pekwm会话。Pekwm在Fedora上的运行配置Pekwm主要通过存储在$HOME/.pekwm中的文本配置文件进行配置。菜单文件定义您的应用程序菜单,键文件定义键盘快捷键,等等。启动文件是在Pekwm启动后执行的shell脚本。它类似于传统Unix系统上的rc.local。它是故意最后执行的,所以这里的任何内容都会覆盖它之前的任何内容。这是一个重要的文件,您可能要在其中设置背景,以便您的选择覆盖您正在使用的主题的默认值。start文件也是可以启动dockapp的地方。dockapp是一个小程序,在WindowMaker和Fluxbox中获得了关注。它们通常有网络监视器、时钟、音频设置和其他您可能会在系统托盘或KDEplasmoid或完整桌面环境中看到的小部件。您可能会在分发存储库中找到一些dockapps,或者您可以在dockapps.net上在线查找它们。您可以在启动时运行dockapp,方法是将它们列在启动文件中,后跟符号:feh--bg-fill~/Pictures/wallpapers/mybackground.jpgwmnd&bubblemon-d&startfilemustbesetasexecutable,以便在Pekwm启动时运行。$chmod+x$HOME/.pekwm/start功能Pekwm做的不多,但这就是它的美妙之处。如果您希望在桌面上运行其他服务,则由您来启动这些服务。如果您仍在学习Linux,这是了解那些与完整桌面环境捆绑在一起时您通常不会注意到的微小GUI组件(如任务栏)的好方法。这也是习惯一些Linux命令(如nmcli)的好方法。Pekwm是一个有趣的窗口管理器。它独立、干净、轻便。请试一试!
