Cairo é uma biblioteca gráfica 2D usada pela Awesome. Talvez você queira dar uma olhada aqui
Estou tentando reformular uma notificação imperfeita.notify de um retângulo para um retângulo com cantos arredondados. Aqui me disseram que o argumento de forma leva um argumento gears.shape
- então eu olho < href="https://awesomewm.org/doc/api/libraries/gears.shape.html"> aqui para ver como usar gears.shape.rounded_rect
. Cada exemplo mostra algo assim: shape.rounded_rect(cr, 70, 70, 10
, mas o único lugar que posso encontrar que fornece informações sobre o que o cr
diz é "cr: um conteúdo do cairo".
O que é um conteúdo de cairo?
Este é o código que estou usando:
naughty.notify({ text = "Monitor Test", ontop = true, position = "bottom_left",
shape = gears.shape.rounded_rect(cr, 70, 20, 5),
opacity = .95})
Naturalmente, recebo um erro ao reiniciar o Awesome, porque cr
não é nada. Eu tentei de tudo, desde um número até o cr: fill, mas eu simplesmente não sei o que deveria ir lá.
Alguém?
Cairo é uma biblioteca gráfica 2D usada pela Awesome. Talvez você queira dar uma olhada aqui
Tags awesome-wm