令人敬畏的桌面管理器小部件

时间:2015-05-30 20:11:13

标签: lua widget awesome-wm

我之前遇到过这个问题,但直到现在才真正让桌面管理器变得无用。

我正在寻找如何连接到Wifi的真棒。找到Gigamo Wifi Widget。很酷,我该怎么吃?

awesome wiki entry on widgets并没有真正回答这个问题。

我知道我的问题非常愚蠢,答案在文档的某处,但我不知道如何阅读它。如何以及在何处将我在网上找到的小部件添加到我真棒的lua文件中?

编辑: 在搜索henfiber提到的rc.lua文件的哪个位置时,我遇到了Archlinux wiki on Awesome,它将最重要的内容放在一页中。

1 个答案:

答案 0 :(得分:2)

您可以随时使用可在大多数官方回购中安装的NetworkManager。它包含一个小程序,可在系统托盘上创建一个图标。您可以在启动时启动applet,将此行放在rc.lua文件中:

awful.util.spawn("nm-applet")

或者您可以从终端手动启动它,写道:

$ nm-applet &

然后,您可以左键单击系统托盘上的NetworkManager Applet图标,然后从可用的WiFi接入点列表中进行选择。此外,网络管理器小程序允许您执行更高级的功能,如连接到VPN。

此外,使用wiki或github中的第三方小部件非常容易。它需要以下步骤:

  1. 下载小工具.lua文件 - 假设它被称为

    cool_widget.lua
    
  2. 将其移至~/.config/awesome/,所以它是:

    ~/.config/awesome/cool_widget.lua
    

    另一种方法是使用结构

    ~/.config/awesome/cool_widget/init.lua
    

    当您的小部件需要多个文件时,效果会更好。

  3. 将小部件加载到rc.lua文件的顶部:

    cool_widget =  require("cool_widget")
    
  4. 以与添加内置相同的方式在wibox(工具栏)中添加小部件 那些