aboutsummaryrefslogtreecommitdiff
path: root/.config/awesome/ui/decorations/wallpaper.lua
blob: cb01745d5d57351910160a2ef83b10659ff60673 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
local qcolor = require "quarrel.color"
local qmarkup = require "quarrel.markup"
local qui = require "quarrel.ui"
local wallpaper = require "awful.wallpaper"
local wibox = require "wibox"

screen.connect_signal("request::wallpaper", function(s)
    wallpaper {
        bg = qcolor.palette.bg.low,
        screen = s,
        widget = {
            widget = wibox.container.place,
            valign = "center",
            halign = "center",
            {
                widget = wibox.widget.textbox,
                font = qui.font(1.5),
                markup = table.concat({
                    qmarkup("   ___", { fg = qcolor.palette.blue() }),
                    qmarkup("  /\\  \\", { fg = qcolor.palette.green() }),
                    qmarkup(" /::\\  \\", { fg = qcolor.palette.yellow() }),
                    qmarkup("/::\\:\\__\\", { fg = qcolor.palette.orange() }),
                    qmarkup("\\/\\::/  /", { fg = qcolor.palette.red() }),
                    qmarkup("   \\/__/", { fg = qcolor.palette.pink() }),
                }, "\n"),
            },
        },
    }
end)