local awful = require "awful" local wibox = require "wibox" local beautiful = require "beautiful" local xresources = require "beautiful.xresources" local dpi = xresources.apply_dpi screen.connect_signal("request::wallpaper", function(s) awful.wallpaper { screen = s, widget = { { image = beautiful.wallpaper, upscale = true, downscale = true, widget = wibox.widget.imagebox, }, valign = "center", halign = "center", tiled = false, widget = wibox.container.tile, } } end) screen.connect_signal("request::desktop_decoration", function(s) -- s.padding = dpi(4) awful.tag.add( "", { screen = s, layout = awful.layout.suit.floating, selected = true } ) awful.tag.add( "󰈹", { screen = s, layout = awful.layout.suit.floating, } ) awful.tag.add( "󰡠", { screen = s, layout = awful.layout.suit.tile.left, master_width_factor = 0.7 } ) awful.tag.add( "", { screen = s, layout = awful.layout.suit.tile } ) awful.tag.add( "", { screen = s, layout = awful.layout.suit.tile.right, master_width_factor = 0.7 } ) awful.tag.add( "", { screen = s, layout = awful.layout.suit.floating, } ) end)