$OpenBSD: patch-lib_menubar_utils_lua_in,v 1.3 2014/04/15 11:16:04 dcoppa Exp $
--- lib/menubar/utils.lua.in.orig	Sat Oct 12 18:48:49 2013
+++ lib/menubar/utils.lua.in	Tue Jan 14 13:26:39 2014
@@ -81,10 +81,10 @@ function utils.lookup_icon(icon_file)
         local icon_theme_paths = {}
         local icon_theme = theme.icon_theme
         if icon_theme then
-            table.insert(icon_theme_paths, '/usr/share/icons/' .. icon_theme .. '/')
+            table.insert(icon_theme_paths, '${LOCALBASE}/share/icons/' .. icon_theme .. '/')
             -- TODO also look in parent icon themes, as in freedesktop.org specification
         end
-        table.insert(icon_theme_paths, '/usr/share/icons/hicolor/') -- fallback theme
+        table.insert(icon_theme_paths, '${LOCALBASE}/share/icons/hicolor/') -- fallback theme
 
         for i, icon_theme_directory in ipairs(icon_theme_paths) do
             for j, size in ipairs(all_icon_sizes) do
@@ -97,8 +97,8 @@ function utils.lookup_icon(icon_file)
             end
         end
         -- lowest priority fallbacks
-        table.insert(icon_path, '/usr/share/pixmaps/')
-        table.insert(icon_path, '/usr/share/icons/')
+        table.insert(icon_path, '${LOCALBASE}/share/pixmaps/')
+        table.insert(icon_path, '${LOCALBASE}/share/icons/')
 
         for i, directory in ipairs(icon_path) do
             if is_format_supported(icon_file) and awful_util.file_readable(directory .. icon_file) then
