如何创建基于平铺窗口的完整桌面?

如何创建基于平铺窗口的完整桌面?

我想安装一个类似 Xmonad 的平铺窗口,基于 Ubuntu mini.iso 的最小安装。我已经这样做了。

但我怀念很多功能,比如多媒体键(音量)、电源管理(笔记本电脑上的显示背光亮度)、USB 存储设备的自动安装和其他典型的桌面功能。

我如何添加此功能?

答案1

我假设您使用的是 Xmonad。您可能能够将 gnome-flashback 与 xmonad 一起使用,这可能会解决问题。但是,这种方法也有一个缺点,即被迫使用 gnome-flashback 的外观。

另一方面,Xmonad 的目标是提供可配置的设置,您可以修改每个行为,包括每个键绑定的作用。也许您可以尝试一下,看看是否喜欢。

具体来说,以下设置是我用于背光亮度和音量控制的。(我安装了勒克斯脉冲音频为了这)

main :: IO ()
main = do
  xmonad $ def `additionalKeys` [
        ((noModMask, xF86XK_MonBrightnessUp), safeSpawn "lux" ["-a", "5%"])
      , ((noModMask, xF86XK_MonBrightnessDown), safeSpawn "lux" ["-s", "5%"])
      , ((noModMask, xF86XK_AudioRaiseVolume), safeSpawn "pactl" ["set-sink-volume", "0", "+5%"])
      , ((noModMask, xF86XK_AudioLowerVolume), safeSpawn "pactl" ["set-sink-volume", "0", "-5%"])
      , ((noModMask, xF86XK_AudioMute), safeSpawn "pactl" ["set-sink-mute", "0", "toggle"])
    ]

您可能希望为此目的使用不同的软件。

我不知道为什么自动挂载在你的电脑上不起作用,可能与窗口管理器无关。也许,尝试安装 USB 驱动程序?

相关内容