Qtile:为浏览器等长文本制作解析功能
Qtile: Make parse function for long texts like browsers
我有以下问题。
小部件“WindowName”显示很长的浏览器名称(即“Whosebug | Questions | Ask -- Mozilla Firefox”)
有没有办法缩短这个?我知道 qtile 带有解析函数,但它的默认函数不起作用
下面的函数解决了这个问题,但是如果有人有更好的实现,我将不胜感激。
将此函数添加到您的 config.py 文件
def longNameParse(text):
for string in ["Chromium", "Firefox"]: #Add any other apps that have long names here
if string in text:
text = string
else:
text = text
return text
然后当您调用 Window 名称小部件时,您将函数用作参数
widget.WindowName(parse_text=longNameParse)
修复了它
我有以下问题。 小部件“WindowName”显示很长的浏览器名称(即“Whosebug | Questions | Ask -- Mozilla Firefox”) 有没有办法缩短这个?我知道 qtile 带有解析函数,但它的默认函数不起作用
下面的函数解决了这个问题,但是如果有人有更好的实现,我将不胜感激。
将此函数添加到您的 config.py 文件
def longNameParse(text):
for string in ["Chromium", "Firefox"]: #Add any other apps that have long names here
if string in text:
text = string
else:
text = text
return text
然后当您调用 Window 名称小部件时,您将函数用作参数
widget.WindowName(parse_text=longNameParse)
修复了它