问题标签 [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.

0 投票
1 回答
369 浏览

awesome-wm - 如何使用很棒的 wm 检索用户输入?

我想使用真棒从用户那里检索一个字符串。我将使用这个字符串来动态创建一个新标签。我只需要一些我可以调用的函数,它将从键盘输入并返回输入的文本。

0 投票
1 回答
1624 浏览

awesome-wm - 使客户端显示在屏幕上特定位置和所有窗口顶部的每个标签中

和锡纸上写的差不多。我试图让一个小图形保持在屏幕上的特定位置,无论我正在查看哪个标签,并让它始终位于顶部。不幸的是,到目前为止,除了为客户端设置浮动规则之外,我什至不知道从哪里开始。如果窗口的标题没有显示在 Awesome 的任务栏中,那就太好了。

0 投票
0 回答
568 浏览

awesome-wm - 当 Caps Lock 打开时,很棒的窗口管理器不会对工具栏上的点击做出反应

标题几乎解释了它。我使用 Caps Lock 更改布局,将其设置为

在 awesome 的 rc.lua 中,如果这与问题有关。当 Caps 开启时,当我点击标签标签和窗口标签时,它们都不会被选中。任何想法为什么会这样?

更新:依赖的版本。

更新 2:xev 在 Caps 打开和关闭的点击时输出(唯一的区别是“状态”)

大写关闭:

大写:

0 投票
3 回答
6400 浏览

linux - 如何在真棒 WM 上使用快捷方式运行 bash

我是 Awesome WM 的新手,我尝试添加自定义快捷方式来运行 bash 文件,但它不起作用。

我在“标准程序”后面添加了这个。

谢谢

0 投票
3 回答
1573 浏览

taskbar - 如何更改 Awesome WM 将项目添加到任务列表的方式?

我想让我很棒的 WM 像其他窗口管理器一样将项目添加到任务列表中。基本上,当您在 awesome 中打开应用程序时,它会将其放在前一个应用程序之前的任务列表中。

例如,如果您按顺序打开 xterm、gvim 和 firefox,则在任务列表上将首先出现 firefox,然后是 gvim,最后是 xterm。

像 Gnome 和 KDE 这样的大部分窗口管理器将按照打开时的顺序添加项目。

是否有可能在 AWESOME 中实现这种行为?

谢谢你。

0 投票
1 回答
1827 浏览

dbus - 使用 dbus 的键盘布局指示器真棒

我想使用 dbus 在很棒的 wm 中更新我的键盘布局指示器。这是我在 lua 中的函数

和 rc.lua 的一部分

我不确定我需要使用什么 dbus 服务来更新这个小部件。我的真棒版本:

需要一个建议)

0 投票
1 回答
2531 浏览

lua - 如何在 Awesome wm ver 3.5 的任务列表中只有应用程序图标?

在 Awesome <3.5 我是这样做的:

但是在 3.5 中不再像在 3.5 中那样工作了,所以没有这样的功能-whole.widget.tasklist.label.currenttags() 和新功能 awesome.widget.tasklist.filter.currenttags() 只返回 true 或 false 所以它不是真正的替代品。

0 投票
1 回答
1818 浏览

menu - 在 Awesome WM 中,是否可以根据您所在的标签有不同的菜单?

在 Awesome Window Manager 中,您有一个主菜单,可以通过单击左上角的启动器、右键单击桌面或使用键绑定 Mod+w 来调用它。我想做的是能够根据我所在的标签有不同的菜单。

例如,目前在我的 Awesome 配置中,我有 4 个标签:主要、开发、视频和办公室。所以我想要每个不同标签的菜单,如下所示:

主要:终端,暂停,重启,关闭开发:终端,gvim,firefox,视频:vlc,brasero office:writer calc draw impress

这真的可能吗?

0 投票
1 回答
258 浏览

unix - 如何在 AwesomeWM rc.lua 中输出小写字符串?

我正在使用 AwesomeWM 恶意日期小部件。我正在尝试在 rc.lua 中以这种格式Feb 17, 12:10 AM(%b %d, %l:%M:%p) 输出 wibox 中的日期和时间,但我希望AM(%p) 为小写。

我试过了:vicious.register(datewidget, vicious.widgets.date, "<span font-family='terminus' color='#999999'>%b %d, %l:%M:</span> <span variant='smallcaps'%p</span>", 1)但是该变体属性似乎不起作用。

还有另一种方法可以做到这一点吗?

我完整的 rc.lua

0 投票
1 回答
274 浏览

linux - AwesomeWM 时间不更新?

我正在使用 AwesomeWM,我正在尝试使用此代码在我的 wibox 中显示时间

我打开AwesomeWM的时间是正确的,但它没有更新。不管什么原因, 1)都行不通。

这是我完整的 rc.lua