【问题标题】:Awesome desktop manager widgets很棒的桌面管理器小部件
【发布时间】:2015-06-15 04:02:31
【问题描述】:

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

我正在寻找如何以很棒的方式连接到 Wifi。找到Gigamo Wifi Widget。太好了,怎么吃?

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

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

编辑: 当搜索提到的rc.lua文件henfiber在哪里时,我遇到了Archlinux wiki on Awesome,它将最重要的东西放在一页中。

【问题讨论】:

  • 我真的缺少“Awesome for Dummies”或“Awesome Quick Start”教程:D.

标签: lua widget awesome-wm


【解决方案1】:

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

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

或者你可以从你的终端手动启动它,写:

$ nm-applet &

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

此外,使用在 wiki 或 github 中找到的 3rd-party 小部件非常容易。它需要以下步骤:

  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(工具栏)中添加小部件,方法与添加内置 那些

【讨论】:

  • 好的,这一次解决了这个问题。但是,下次我可能会问我将蓝牙小部件放在哪里等等等等。我认为,要启动内置的,我只需将相应的行添加到~/.config/awesome/rc.lua。我想,创建我自己的是一个不同的问题。
  • 创建自己的小部件确实是一个不同的问题。但是,使用您在 wiki 或 github 中找到的 3rd-party 小部件非常容易。它需要以下步骤: 1) 下载小部件 .lua 文件 - 假设它被称为 cool_widget.lua 2) 将其移动到 ~/.config/awesome/ 所以它是:~/.config/awesome/cool_widget.lua 3)另一种方法是使用结构 ~/.config/awesome/cool_widget/init.lua 4) 在 rc.lua 文件的顶部加载小部件:cool_widget = require("cool_widget") 5) 在 wibox(工具栏)中添加小部件与添加内置的方法相同。
  • 考虑将此信息添加到您的答案中,因为这实际上是问题^^。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-12
相关资源
最近更新 更多