问题标签 [awesome-wm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
lua - 很棒的桌面管理器小部件
我之前遇到过这个问题,但直到现在它才真正使出色的桌面管理器变得无用。
我正在寻找如何以很棒的方式连接到 Wifi。找到Gigamo Wifi 小部件。酷,我怎么吃?
小部件上令人敬畏的 wiki 条目并没有真正回答这个问题。
我知道我的问题非常愚蠢,答案在文档的某个地方,但我不知道如何阅读它。如何以及在哪里将我在网上找到的小部件添加到我很棒的 lua 文件中?
编辑:在搜索rc.lua
henfiber 提到的文件在哪里时,我在 Awesome 上找到了 Archlinux wiki,它将最重要的内容放在一页中。
awesome-wm - 更改标签时如何在鼠标光标下将焦点设置在客户端上?
当我切换到另一个标签时,会选择一个新客户端,但有时我将鼠标光标悬停在该客户端上。要使鼠标指针下的客户端聚焦,我必须单击它的某个位置,或者使用Mod4+切换到它j / k,或者将鼠标光标移出并移回该客户端。
每当更改标签时,我都希望将焦点放在鼠标光标下的客户端上。我怎么做?
我找到了一个函数mouse.object_under_pointer()可以找到我需要的客户端,但我不知道何时调用该函数。我应该将处理程序连接到某个特定信号吗?我尝试从wiki 上的 Signals 页面连接到各种信号并检查naughty.notify()
这是否是正确的信号,但是当我在标签之间切换时它们都没有被触发。
video - 真棒窗口管理器有水平撕裂?
所以我遇到了很棒的问题(运行 Debian,但没关系,因为它在我所有的硬件上都这样做)。视频沿中间(vlc 和 mplayer 和图腾)产生涟漪,无论使用什么应用程序都会滚动。从来没有真正关心过,直到我在我的桌面上切换到真棒,这个问题在多个大显示器上更烦人 100 倍。顺便说一句,运行 nvidia,在我的英特尔 4000 图形笔记本电脑上做同样的事情,谢谢!
更新:我的 ~/.xinitrc 末尾的 compton 为遇到此问题的任何人解决了此问题。也很抱歉在错误的网站上提问
awesome-wm - 将未来的客户发送到很棒的显示器?
我正在尝试实现一个非常定制的awesome。
我有两个显示器。我想让我的第一个客户端始终在左侧显示器上打开(在 kiosk 模式下的 Chrome 窗口),然后在右侧显示器上打开所有客户端。
是否有任何自定义布局可以适应这种情况?
我愿意自己编程,但我不确定如何将脚本绑定到某种“新客户端”事件。
tags - 很棒的 WM 如何更改屏幕的标签
我想更改分配给一个屏幕的标签并将其移动到另一个屏幕,其中包含客户端。遵循 api https://awesome.naquadah.org/doc/api/modules/awful.tag.html我看到我可以移动一个标签,但它似乎必须留在同一个屏幕上......唯一等等,我看看怎么做:
- 在另一个屏幕中创建一个具有相同名称的新标签
- 移动该新标签中的客户端
- 删除当前监视器中的旧标签
- 切换焦点......
但这似乎是一个可怕的解决方案......任何解决方法?
lua - 任务列表项的真棒 wm 设置大小
我正在编写一个包含我的任务列表的自定义垂直 wibox,我希望它看起来像这样:
但不是固定高度,任务列表项只是占用所有可用空间。结果如下:
到目前为止,这是我的代码:
那么我如何得到想要的结果呢?(或至少设置任务列表图标的高度)
更新
查找了一些文档并尝试了这个:
它什么也没做。
lua - 单元测试一个moonscript真棒配置
我想要学习一些 lua/moonscript 的方法是将我很棒的配置文件 (rc.lua) 迁移到moonscript并在此过程中对一些东西进行单元测试。为此,我将 rc.lua 设置为需要这样的 moonscript 配置文件
对于第一个单元测试来检查我的配置是否调用了模块“齿轮”的特定功能,一切都相当顺利。我最终嘲笑了每次后续调用的齿轮模块
通过像这样设置单元测试
快进到当我的测试配置文件需要“糟糕”模块时:它的 init.lua 被调用,立即执行
这导致 client.lua 做
现在,对于仍在阅读的每个人来说,tag.lua 中的问题:
最后一个电话抛出了一个很好的旧
我认为这是因为 client.lua 还没有通过前几个 require 调用,因此根本不全局可用,或者至少还没有定义它的功能。
最后,这使我想到了一个问题:
为什么这甚至会在你每天很棒的启动过程中运行(糟糕的几乎是核心模块),以及在尝试复制它所在的环境时我错过了什么。
非常感谢您提前。
敬上
lua - 令人敬畏的 wm 中下一首曲目的全局热键
您如何处理功能键盘和按键:
在真棒wm?我使用 rc.lua 中的音量按钮创建了提高/降低/静音的快捷方式
我不知道如何使用 Next/Prev/Play 按钮。你如何解决?我想将这些键用于女妖/Spotify。
lua - 很棒的 wm 中的 vlc 全屏显示
有没有办法让很棒的 vlc 全屏设置而不显示菜单和进度条?我已经尝试使用 dbus 执行此操作,但这不适用于 vlc。
PS:我用于 dbus 的代码是:
但这似乎是mpris的问题,我与其他播放器一起测试过,但它不起作用。(CanSetFullscreen 给出 True)
lua - 如何使我很棒的 wm 任务栏的选定窗口的前景色透明?
我正在使用 Awesome WM v.3.4.15。我四处搜索,只发现建议将两个十六进制数字添加到theme.lua中所选窗口的背景颜色的十六进制颜色值,但在这样做并重新加载它之后只会使其变为灰色。
知道我可以做些什么来使顶部栏中所选窗口的背景颜色透明吗?