问题标签 [xmobar]

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 投票
2 回答
4311 浏览

haskell - 在分隔符内使用颜色 | xmobar 命令字段的固定宽度

我有一些 xmobarrc 配置

我有两个问题:

  • 例如,如果我需要一个着色分隔符 |,我应该全部更改为 。那么如何使用变量in呢?|<fc=#ffffff>|</fc>separator = <fc=#ffffff>|</fc>template
  • 文本,那个NetworkCpu 返回,总是有不同的长度,所以所有的笔划总是有不同的大小。如何设置 Network固定大小的文本?
0 投票
1 回答
600 浏览

xmonad - 相同的 Xmonad.hs 配置在不同计算机上的相同版本下中断

我在两个不同的 Linux 安装上具有完全相同的 Xmonad.hs 配置,虽然它在我第一次安装它的计算机上运行良好,但它在第二次安装时导致错误。这是配置文件:

这是它在第二台计算机上导致的错误(反映在 nacr.us/media/xmonad.errors):

此外,xmonad 的两个安装都在相同版本的 Ubuntu 12.04 上,并且安装的 xmonad 版本相同(根据apt-cache show xmonad)。

有什么我忘记的吗?我终其一生都无法弄清楚问题所在。

此外,这是我的 dotfiles 存储库,其中包含所有相关文件:https ://github.com/lelandbatey/configDebDev

0 投票
1 回答
585 浏览

configuration - 如何动态更改 xmobar 配置

我想通过使用组合键在 xmobar 配置之间动态切换。我天真地将以下内容标记到我的其他关键模块上:

和编译器在 <-. 您可能可以在代码中阅读我的意图。我不是 Haskell 专家,我正在使用乐高方法慢慢建立我想要的环境,但这让我在这里失败了。

我哪里错了?

TIA

0 投票
5 回答
18864 浏览

haskell - Xmonad 切换全屏 / xmobar

鉴于我对 Haskell 的有限(零)知识,xmonad.hs 可能具有挑战性。

我正在寻找如何修改我的配置文件以允许“真实”全屏使用例如 VLC 观看视频。

我当前的 xmonad.hs:

目前,我的 xmobar 在观看视频时也是可见的,我在显示视频的窗口上有一个红色边框。

如何修改此配置以允许例如使用 Mod-b 在全屏模式和正常模式之间切换?

0 投票
2 回答
3477 浏览

xmonad - XMobar (XMonad) 中用于指示布局的图标

我知道 XMobar 支持位图图标,并且我能够配置这些图标。但是我也想使用图标来指示当前的 XMonad 布局,但是 XMobarstdin从 XMonad 获得它。而且我想不出一种方法来传递位图图标而不是常规符号。

那么如何在 XMobar 中传递图标而不是符号来指示 XMonad 布局呢?

我当前与布局相关的配置部分:

0 投票
1 回答
281 浏览

networking - xmobar - dynnetwork 不接 USB0

我在 xmonad 中运行 xmobar,通过 dynnetwork 监视器显示网络流量摘要。它与 eth0 和 wlan0 一起工作正常,因为在这台机器上识别了有线和无线网络,但在使用时没有拾取 usb0 接口。bmon 查看并报告 usb0 上的流量。有什么方法可以让 dynnetwork 在使用时获取 usb0 流量,或者它不是设计为这样做的?

0 投票
1 回答
2659 浏览

linux - XMobar 隐藏在第一个 XMonad 工作区中

我使用配置设置安装了 XMonad 和 XMobar。当我在任何没有第一个工作区的情况下启动 XMonad 时,XMobar 停靠在 XMobar 下方,打开的程序位于 XMobar 下方,但是当我打开任何程序时,在第一个工作区 XMobar 变为隐藏。这些是我的 XMonad 和 XMobar 配置:

0 投票
1 回答
1193 浏览

xmonad - xmonad 启动后使用键盘快捷键启动 xmobar

我正在尝试在没有任何 Haskell 知识的情况下再次配置 xmonad ...

我想找到一种在开始时没有任何状态栏的方式来启动 xmonad。我想避免在后台运行 xmobar 并耗尽电池。然后,当按下 meta-b xmobar 时应该启动。有谁知道启动 xmobar 并连接管道的 xmonad 配置文件的键盘快捷键定义?

是标准的,但我如何将其定义为键盘快捷键?当绑定一个简单的“spawn xmobar”时,它不会启动(当在 shell 中启动 xmobar 时,它会出现状态栏)。然而,简单的“spawn xmobar”可能不会有来自 xmonad 的文本显示连接的工作空间。

0 投票
1 回答
986 浏览

x11 - XMonad 窗口隐藏栏

屏幕上没有任何窗口,我有漂亮的栏(顶部和底部),其中包含我需要的所有信息(包括应用程序启动器)。我不知道这是哪个栏,但我猜最上面的一个是标准的 gnome 栏。

没有窗户我可以看到酒吧

一旦我启动任何窗口,这些栏就会隐藏在窗口下方。

窗户覆盖条

有什么办法可以解决这个问题吗?我希望这两个栏始终在屏幕上可见。

这是我的 xmonad.hs:

0 投票
1 回答
272 浏览

xmobar - xmobar : xbm 图标右侧的空白

我在 xmobar 中正确显示 xbm 图标时遇到问题;即,某些 xbms 的右侧似乎有 1px 的间隙:

xmobar

从一些实验来看,间隙似乎只出现在分隔符字符('%')之间的模板部分中,它将插件与纯文本分开。

例如,我用来格式化条形图的内存使用部分(左起第一个紫色部分)的代码是:

并且'memory'插件有一个模板:

请注意,“right_div.xbm”显示正常,但“mem.xbm”(嵌套在“%”字符中)有一个间隙。

所有 xbm 的大小都相同(宽度:8px,高度:14px),我尝试调整图标的宽度以试图填补空白。这没有效果。

有没有人遇到过这种情况,或者知道消除差距的解决方法?

提前感谢您的帮助!