每当我尝试像这样运行 rofi 时:
bindsym $mod+d exec rofi -show run -lines 3 -eh 2 -width 100 -padding 800 -opacity "85" -bw 0 -bc "$bg-color" -bg "$bg-color" -fg "$text-color" -hlbg "$bg-color" -hlfg "#9575cd" -font "System San Francisco Display 18"
它只是在屏幕中间显示一条白线。当我使用 compton 时,这条线是透明的。请帮忙。
答案1
尝试为 设置一个较小的值padding
。
根据所连接的显示器,padding
可能会太大。padding
是外边框和输入字段之间的边距大小,在每一侧。将其设置为800
意味着rofi
在上方放置 800 像素的边距和在输入字段下方以及左侧和右侧。因此,您的显示屏在任何方向上都需要大于 1600 像素。
看起来您正在使用较旧的版本,rofi
它不会事先检查可用空间。rofi
如果配置的参数不适合您的屏幕,较新版本的将会打印警告。