local beautiful = require("beautiful") local gears = require("gears") local awful = require("awful") beautiful.init(awful.util.getdir("config") .. "/theme.lua") local wallpaperrc = awful.util.getdir("config") .. "/wallpaperrc" local f=io.open(wallpaperrc,"r") if f~=nil then io.close(f) require("wallpaperrc") screen.connect_signal("property::geometry", set_wallpaper) else if beautiful.wallpaper then f = io.open(beautiful.wallpaper) if f ~= nil then io.close(f) screen.connect_signal("property::geometry", function(s) gears.wallpaper.maximized(beautiful.wallpaper, s, true) end) end end end return beautiful