im通过查看来自DistroTube(Youtube)的gitlab的参考配置来尝试配置qtile:https://gitlab.com/dwt1/dotfiles/-/blob/master/.config/qtile/config.py
添加时出现错误
##### BAR #####
def init_widgets_screen():
widgets_screen = init_widgets_list()
return widgets_screen
def init_screens() :
return [Screen(top=bar.Bar(widgets=init_widgets_screen(), opacity=0.95, size=20))
if __name__ in ["config", "__main__"]:
screens = init_screens()
widgets_list = init_widgets_list()
widget_screen = init_widgets_screen()
他正在使用3台显示器,我试图将其安装在我的笔记本电脑上,所以只有一个屏幕
(参考链接中所需的部分从第555行开始)
看起来好像只是白色间距问题。您需要缩进每个函数体。 init_screens
定义中的冒号前还有一个多余的空格(尽管我认为这实际上是合法的python)。
如果缩进的原因仅仅是复制和粘贴到堆栈溢出中,那么如果您可以在终端中运行qtile
并在此处复制输出/错误,将会有所帮助。
##### BAR #####
def init_widgets_screen():
widgets_screen = init_widgets_list()
return widgets_screen
def init_screens():
return [Screen(top=bar.Bar(widgets=init_widgets_screen(), opacity=0.95, size=20))
if __name__ in ["config", "__main__"]:
screens = init_screens()
widgets_list = init_widgets_list()
widget_screen = init_widgets_screen()