Zqu*_*est 4 network-manager wireless i3-wm
有没有办法在 polybar 中集成网络选择菜单(wifi)?我将 i3 与 polybar 一起使用,这是我的设置中唯一缺少的东西。如果您知道任何可以执行此操作的程序,请分享..
小智 7
对于阅读此问题的其他人,有一种方法可以使内置模块可点击:您可以使用文本格式标签来实现这一点。
~/.config/polybar/config:
; (...other stuff...)
[module/wlan]
; (...other stuff...)
label-connected = %{A1:nm-connection-editor:}%essid%%{A}
Run Code Online (Sandbox Code Playgroud)
现在每次单击文本时都会运行 nm-connection-editor。如果您还希望能够单击该图标,
您可以对label-disconnected
或 甚至format-prefix
或每一个都执行相同ramp-signal-N
的操作。
语法是%{A<button>:<command>:}text to make clickable%{A}
这里<button>
是从1到5站立一个数字的左/右/中点击或滚动/向下分别。(命令中允许有空格,冒号必须用 转义\:
)
欢迎来到 StackExchange!
Polybar 没有内置此功能。
可以使用脚本模块来实现这一点,方法是编写您自己的脚本来执行此操作。
我不知道有任何可用的脚本。乍一看,这会很麻烦,因为创建一个具有如此多的 Polybar 交互的脚本并不是那么简单。当然可以做到。
一种不太麻烦的替代方法是在栏上有一个图标,如果您单击它,它会启动网络管理器的内置 GUI 工具来选择网络。我相信对于 NetworkManager 该工具称为nm-connection-editor
,因此例如您的模块可能如下所示:
[module/nm-launcher]
type = custom/text
content = YOUR ICON HERE
click-left = nm-connection-editor
Run Code Online (Sandbox Code Playgroud)
替换nm-connection-editor
为您的网络管理器所调用的任何命令。
来源:我维护 Polybar。
人们可以像帕特里克·齐格勒所说的那样使用图标,也可以像我正在使用的那样使用网络管理器小程序。将以下内容添加到您的 i3 配置中。"exec wicd-gtk -t" 注意:如果您还没有 wicd,则需要安装 wicd,或者您可以使用您使用的任何网络管理器的小程序。 我认为现在应该考虑解决了。
归档时间: |
|
查看次数: |
18456 次 |
最近记录: |