about summary refs log tree commit diff
path: root/awesome/.config/awesome/themes
diff options
context:
space:
mode:
authorMcSinyx <vn.mcsinyx@gmail.com>2016-05-30 16:55:41 +0700
committerRaphael McSinyx <vn.mcsinyx@gmail.com>2016-11-20 16:43:38 +0700
commit33f963509eb04b956c0dfa1283d0a4d31c347bea (patch)
tree8d37374b8644e1ceaa59f636df472414be22263c /awesome/.config/awesome/themes
parent57a8d8360c85528fb477e76ef1a5f2eeb151be14 (diff)
downloaddotfiles-33f963509eb04b956c0dfa1283d0a4d31c347bea.tar.gz
Update 20160530
Diffstat (limited to 'awesome/.config/awesome/themes')
-rw-r--r--awesome/.config/awesome/themes/default/arrows/0.pngbin0 -> 276 bytes
-rw-r--r--awesome/.config/awesome/themes/default/arrows/1.pngbin0 -> 337 bytes
-rw-r--r--awesome/.config/awesome/themes/default/arrows/2.pngbin0 -> 274 bytes
-rw-r--r--awesome/.config/awesome/themes/default/arrows/3.pngbin0 -> 276 bytes
-rw-r--r--awesome/.config/awesome/themes/default/arrows/4.pngbin0 -> 276 bytes
-rw-r--r--awesome/.config/awesome/themes/default/arrows/5.pngbin0 -> 277 bytes
-rw-r--r--awesome/.config/awesome/themes/default/gradient-debian-big.png (renamed from awesome/.config/awesome/themes/gruvbox/gradient-debian-big.png)bin352996 -> 352996 bytes
-rw-r--r--awesome/.config/awesome/themes/default/submenu.pngbin0 -> 184 bytes
-rw-r--r--awesome/.config/awesome/themes/default/taglist/squarefw.pngbin0 -> 187 bytes
-rw-r--r--awesome/.config/awesome/themes/default/taglist/squarew.pngbin0 -> 193 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/close_focus.pngbin0 -> 666 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/close_normal.pngbin0 -> 849 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/floating_focus_active.pngbin0 -> 598 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/floating_focus_inactive.pngbin0 -> 584 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/floating_normal_active.pngbin0 -> 841 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/floating_normal_inactive.pngbin0 -> 564 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/maximized_focus_active.pngbin0 -> 1013 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/maximized_focus_inactive.pngbin0 -> 771 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/maximized_normal_active.pngbin0 -> 1524 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/maximized_normal_inactive.pngbin0 -> 744 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/ontop_focus_active.pngbin0 -> 774 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/ontop_focus_inactive.pngbin0 -> 702 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/ontop_normal_active.pngbin0 -> 1260 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/ontop_normal_inactive.pngbin0 -> 690 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/sticky_focus_active.pngbin0 -> 833 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/sticky_focus_inactive.pngbin0 -> 622 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/sticky_normal_active.pngbin0 -> 1434 bytes
-rw-r--r--awesome/.config/awesome/themes/default/titlebar/sticky_normal_inactive.pngbin0 -> 623 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/README.md12
-rw-r--r--awesome/.config/awesome/themes/gruvbox/awesome.png (renamed from awesome/.config/awesome/themes/gruvbox/awesome-icon.png)bin184 -> 184 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/background.png (renamed from awesome/.config/awesome/themes/gruvbox/background-1280x800.png)bin6232 -> 6232 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/gradient-debian.pngbin305404 -> 0 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/taglist/square.png (renamed from awesome/.config/awesome/themes/gruvbox/taglist/squarez.png)bin162 -> 162 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/taglist/squaref.png (renamed from awesome/.config/awesome/themes/gruvbox/taglist/squarefz.png)bin166 -> 166 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/theme.lua191
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/close_focus.pngbin272 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_active.pngbin273 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_inactive.pngbin273 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_active.pngbin271 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_inactive.pngbin269 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/normal.pngbin272 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_active.pngbin272 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_inactive.pngbin272 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_active.pngbin273 -> 161 bytes
-rw-r--r--awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_inactive.pngbin272 -> 161 bytes
45 files changed, 85 insertions, 118 deletions
diff --git a/awesome/.config/awesome/themes/default/arrows/0.png b/awesome/.config/awesome/themes/default/arrows/0.png
new file mode 100644
index 0000000..9acbc37
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/arrows/0.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/arrows/1.png b/awesome/.config/awesome/themes/default/arrows/1.png
new file mode 100644
index 0000000..29ad5b0
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/arrows/1.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/arrows/2.png b/awesome/.config/awesome/themes/default/arrows/2.png
new file mode 100644
index 0000000..4b6a25f
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/arrows/2.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/arrows/3.png b/awesome/.config/awesome/themes/default/arrows/3.png
new file mode 100644
index 0000000..5d40ead
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/arrows/3.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/arrows/4.png b/awesome/.config/awesome/themes/default/arrows/4.png
new file mode 100644
index 0000000..c821055
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/arrows/4.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/arrows/5.png b/awesome/.config/awesome/themes/default/arrows/5.png
new file mode 100644
index 0000000..47c8db0
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/arrows/5.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/gradient-debian-big.png b/awesome/.config/awesome/themes/default/gradient-debian-big.png
index 6c51fff..6c51fff 100644
--- a/awesome/.config/awesome/themes/gruvbox/gradient-debian-big.png
+++ b/awesome/.config/awesome/themes/default/gradient-debian-big.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/submenu.png b/awesome/.config/awesome/themes/default/submenu.png
new file mode 100644
index 0000000..6f9e9c5
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/submenu.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/taglist/squarefw.png b/awesome/.config/awesome/themes/default/taglist/squarefw.png
new file mode 100644
index 0000000..107fdb1
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/taglist/squarefw.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/taglist/squarew.png b/awesome/.config/awesome/themes/default/taglist/squarew.png
new file mode 100644
index 0000000..208ec0c
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/taglist/squarew.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/close_focus.png b/awesome/.config/awesome/themes/default/titlebar/close_focus.png
new file mode 100644
index 0000000..a5b7958
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/close_focus.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/close_normal.png b/awesome/.config/awesome/themes/default/titlebar/close_normal.png
new file mode 100644
index 0000000..df06784
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/close_normal.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/floating_focus_active.png b/awesome/.config/awesome/themes/default/titlebar/floating_focus_active.png
new file mode 100644
index 0000000..0eaa397
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/floating_focus_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/floating_focus_inactive.png b/awesome/.config/awesome/themes/default/titlebar/floating_focus_inactive.png
new file mode 100644
index 0000000..9b71af1
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/floating_focus_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/floating_normal_active.png b/awesome/.config/awesome/themes/default/titlebar/floating_normal_active.png
new file mode 100644
index 0000000..1b5acea
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/floating_normal_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/floating_normal_inactive.png b/awesome/.config/awesome/themes/default/titlebar/floating_normal_inactive.png
new file mode 100644
index 0000000..9a3841f
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/floating_normal_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/maximized_focus_active.png b/awesome/.config/awesome/themes/default/titlebar/maximized_focus_active.png
new file mode 100644
index 0000000..78a2914
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/maximized_focus_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/maximized_focus_inactive.png b/awesome/.config/awesome/themes/default/titlebar/maximized_focus_inactive.png
new file mode 100644
index 0000000..5eacc95
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/maximized_focus_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/maximized_normal_active.png b/awesome/.config/awesome/themes/default/titlebar/maximized_normal_active.png
new file mode 100644
index 0000000..b0a031f
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/maximized_normal_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/maximized_normal_inactive.png b/awesome/.config/awesome/themes/default/titlebar/maximized_normal_inactive.png
new file mode 100644
index 0000000..48ae050
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/maximized_normal_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/ontop_focus_active.png b/awesome/.config/awesome/themes/default/titlebar/ontop_focus_active.png
new file mode 100644
index 0000000..f954bed
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/ontop_focus_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/ontop_focus_inactive.png b/awesome/.config/awesome/themes/default/titlebar/ontop_focus_inactive.png
new file mode 100644
index 0000000..01c4822
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/ontop_focus_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/ontop_normal_active.png b/awesome/.config/awesome/themes/default/titlebar/ontop_normal_active.png
new file mode 100644
index 0000000..d6d1ee9
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/ontop_normal_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/ontop_normal_inactive.png b/awesome/.config/awesome/themes/default/titlebar/ontop_normal_inactive.png
new file mode 100644
index 0000000..59dcee5
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/ontop_normal_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/sticky_focus_active.png b/awesome/.config/awesome/themes/default/titlebar/sticky_focus_active.png
new file mode 100644
index 0000000..1106399
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/sticky_focus_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/sticky_focus_inactive.png b/awesome/.config/awesome/themes/default/titlebar/sticky_focus_inactive.png
new file mode 100644
index 0000000..f83949f
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/sticky_focus_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/sticky_normal_active.png b/awesome/.config/awesome/themes/default/titlebar/sticky_normal_active.png
new file mode 100644
index 0000000..186397e
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/sticky_normal_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/default/titlebar/sticky_normal_inactive.png b/awesome/.config/awesome/themes/default/titlebar/sticky_normal_inactive.png
new file mode 100644
index 0000000..3c32f7c
--- /dev/null
+++ b/awesome/.config/awesome/themes/default/titlebar/sticky_normal_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/README.md b/awesome/.config/awesome/themes/gruvbox/README.md
new file mode 100644
index 0000000..f70383c
--- /dev/null
+++ b/awesome/.config/awesome/themes/gruvbox/README.md
@@ -0,0 +1,12 @@
+# Gruvbox awesome theme by McSinyx
+
+## A few side notes
+
+* The backgrounds are pixel-based, so please resize them by proper algorithim,
+  e.g. in GIMP use *None* or *Linear* interpolation.
+
+* Titlebar and wibox use some pixel art, so please keep theme at the size of 24
+  (wibox) and 6 (titlebar).
+
+* I add some 24-pixel high arrow to the theme. You might wanna use it to rice
+  your desktop in the powerarrow way
diff --git a/awesome/.config/awesome/themes/gruvbox/awesome-icon.png b/awesome/.config/awesome/themes/gruvbox/awesome.png
index 6ce854b..6ce854b 100644
--- a/awesome/.config/awesome/themes/gruvbox/awesome-icon.png
+++ b/awesome/.config/awesome/themes/gruvbox/awesome.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/background-1280x800.png b/awesome/.config/awesome/themes/gruvbox/background.png
index a8d6ff0..a8d6ff0 100644
--- a/awesome/.config/awesome/themes/gruvbox/background-1280x800.png
+++ b/awesome/.config/awesome/themes/gruvbox/background.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/gradient-debian.png b/awesome/.config/awesome/themes/gruvbox/gradient-debian.png
deleted file mode 100644
index 6e3928f..0000000
--- a/awesome/.config/awesome/themes/gruvbox/gradient-debian.png
+++ /dev/null
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/taglist/squarez.png b/awesome/.config/awesome/themes/gruvbox/taglist/square.png
index f49944e..f49944e 100644
--- a/awesome/.config/awesome/themes/gruvbox/taglist/squarez.png
+++ b/awesome/.config/awesome/themes/gruvbox/taglist/square.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/taglist/squarefz.png b/awesome/.config/awesome/themes/gruvbox/taglist/squaref.png
index a780e55..a780e55 100644
--- a/awesome/.config/awesome/themes/gruvbox/taglist/squarefz.png
+++ b/awesome/.config/awesome/themes/gruvbox/taglist/squaref.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/theme.lua b/awesome/.config/awesome/themes/gruvbox/theme.lua
index 4f1bceb..0ad981d 100644
--- a/awesome/.config/awesome/themes/gruvbox/theme.lua
+++ b/awesome/.config/awesome/themes/gruvbox/theme.lua
@@ -1,153 +1,108 @@
--------------------------------
---  "gruvbox" awesome theme  --
---      By McSinyx (cnx)     --
--------------------------------
+---------------------------
+-- gruvbox awesome theme --
+---------------------------
 
--- Alternative icon sets and widget icons:
---  * http://awesome.naquadah.org/wiki/Nice_Icons
-
--- {{{ Main
 theme = {}
---theme.wallpaper = mythemedir .. "gradient-debian-big.png"
-theme.wallpaper_cmd = { "hsetroot -solid '#282828'" }
--- }}}
-
--- {{{ Styles
-theme.font  = "Droid Sans Mono Slashed 11"
-mybg        = "#282828"
-mybg_alt    = "#3c3836"
-myfg        = "#ebdbb2"
-myred       = "#cc241d"
-mypurple    = "#b16286"
-
--- {{{ Colors
-theme.fg_normal  = myfg
-theme.fg_focus   = myfg
-theme.fg_urgent  = "#d3869b"
-theme.bg_normal  = mybg
-theme.bg_focus   = mybg_alt
-theme.bg_urgent  = theme.bg_normal
+
+theme.font = "Droid Sans Mono Slashed 11"
+
+theme.bg_normal = "#282828"
+theme.bg_focus = "#3c3836"
+theme.bg_urgent = theme.bg_normal
+--theme.bg_minimize = "#444444"
 theme.bg_systray = theme.bg_normal
--- }}}
 
--- {{{ Borders
-theme.border_width  = 1
-theme.border_normal = "#3c3836"
-theme.border_focus  = "#b16286"
-theme.border_marked = "#d3869b"
--- }}}
+theme.fg_normal = "#ebdbb2"
+theme.fg_focus = theme.fg_normal
+theme.fg_urgent = "#d3869b"
+--theme.fg_minimize = "#ffffff"
 
--- {{{ Titlebars
-theme.titlebar_bg_focus  = "#282828"
-theme.titlebar_bg_normal = "#282828"
--- }}}
+theme.border_width = 1
+theme.border_normal = "#3c3836"
+theme.border_focus = "#b16286"
+theme.border_marked = "#91231c"
 
 -- There are other variable sets
 -- overriding the default one when
 -- defined, the sets are:
--- [taglist|tasklist]_[bg|fg]_[focus|urgent]
--- titlebar_[normal|focus]
+-- taglist_[bg|fg]_[focus|urgent|occupied|empty]
+-- tasklist_[bg|fg]_[focus|urgent]
+-- titlebar_[bg|fg]_[normal|focus]
 -- tooltip_[font|opacity|fg_color|bg_color|border_width|border_color]
--- Example:
---theme.taglist_bg_focus = "#d3869b"
--- }}}
+-- mouse_finder_[color|timeout|animate_timeout|radius|factor]
+
+theme.titlebar_bg_focus = "282828"
+
+mythemedir = "~/.config/awesome/themes/gruvbox/"
+
+-- Display the taglist squares
+theme.taglist_squares_sel   = mythemedir .. "taglist/squaref.png"
+theme.taglist_squares_unsel = mythemedir .. "taglist/square.png"
 
--- {{{ Widgets
--- You can add as many variables as
--- you wish and access them by using
--- beautiful.variable in your rc.lua
---theme.fg_widget        = "#AECF96"
---theme.fg_center_widget = "#88A175"
---theme.fg_end_widget    = "#FF5656"
---theme.bg_widget        = "#494B4F"
---theme.border_widget    = "#282828"
--- }}}
-
--- {{{ Mouse finder
-theme.mouse_finder_color = "#d3869b"
--- mouse_finder_[timeout|animate_timeout|radius|factor]
--- }}}
-
--- {{{ Menu
 -- Variables set for theming the menu:
 -- menu_[bg|fg]_[normal|focus]
 -- menu_[border_color|border_width]
+theme.menu_submenu_icon = mythemedir .. "submenu.png"
 theme.menu_height = 20
 theme.menu_width  = 160
--- }}}
 
--- {{{ Icons
-mythemedir = "~/.config/awesome/themes/gruvbox/"
--- {{{ Taglist
-theme.taglist_squares_sel   = mythemedir .. "taglist/squarefz.png"
-theme.taglist_squares_unsel = mythemedir .. "taglist/squarez.png"
---theme.taglist_squares_resize = "false"
--- }}}
-
--- {{{ Misc
-theme.awesome_icon           = mythemedir .. "awesome-icon.png"
-theme.menu_submenu_icon      = mythemedir .. "submenu.png"
--- }}}
-
--- {{{ Layout
-theme.layout_tile       = mythemedir .. "layouts/tile.png"
-theme.layout_tileleft   = mythemedir .. "layouts/tileleft.png"
-theme.layout_tilebottom = mythemedir .. "layouts/tilebottom.png"
-theme.layout_tiletop    = mythemedir .. "layouts/tiletop.png"
-theme.layout_fairv      = mythemedir .. "layouts/fairv.png"
-theme.layout_fairh      = mythemedir .. "layouts/fairh.png"
-theme.layout_spiral     = mythemedir .. "layouts/spiral.png"
-theme.layout_dwindle    = mythemedir .. "layouts/dwindle.png"
-theme.layout_max        = mythemedir .. "layouts/max.png"
-theme.layout_fullscreen = mythemedir .. "layouts/fullscreen.png"
-theme.layout_magnifier  = mythemedir .. "layouts/magnifier.png"
-theme.layout_floating   = mythemedir .. "layouts/floating.png"
-
--- Lain's useless layouts
-theme.layout_uselesstile        = theme.layout_tile
-theme.layout_uselesstileleft    = theme.layout_tileleft
-theme.layout_uselesstilebottom  = theme.layout_tilebottom
-theme.layout_uselesstiletop     = theme.layout_tiletop
-theme.layout_uselessfair        = theme.layout_fairv
-theme.layout_uselessfairh       = theme.layout_fairh
-theme.layout_uselesspiral       = theme.layout_spiral
-theme.layout_uselessdwindle     = theme.layout_dwindle
-theme.useless_gap_width = 12
--- }}}
-
--- {{{ Titlebar
-theme.titlebar_close_button_focus  = mythemedir .. "titlebar/close_focus.png"
+-- You can add as many variables as
+-- you wish and access them by using
+-- beautiful.variable in your rc.lua
+--theme.bg_widget = "#cc0000"
+
+-- Define the image to load
 theme.titlebar_close_button_normal = mythemedir .. "titlebar/normal.png"
+theme.titlebar_close_button_focus  = mythemedir .. "titlebar/close_focus.png"
 
-theme.titlebar_ontop_button_focus_active  = mythemedir .. "titlebar/ontop_focus_active.png"
-theme.titlebar_ontop_button_normal_active = mythemedir .. "titlebar/normal.png"
-theme.titlebar_ontop_button_focus_inactive  = mythemedir .. "titlebar/ontop_focus_inactive.png"
 theme.titlebar_ontop_button_normal_inactive = mythemedir .. "titlebar/normal.png"
+theme.titlebar_ontop_button_focus_inactive  = mythemedir .. "titlebar/ontop_focus_inactive.png"
+theme.titlebar_ontop_button_normal_active = mythemedir .. "titlebar/normal.png"
+theme.titlebar_ontop_button_focus_active  = mythemedir .. "titlebar/ontop_focus_active.png"
 
-theme.titlebar_sticky_button_focus_active  = mythemedir .. "titlebar/sticky_focus_active.png"
-theme.titlebar_sticky_button_normal_active = mythemedir .. "titlebar/normal.png"
-theme.titlebar_sticky_button_focus_inactive  = mythemedir .. "titlebar/sticky_focus_inactive.png"
 theme.titlebar_sticky_button_normal_inactive = mythemedir .. "titlebar/normal.png"
+theme.titlebar_sticky_button_focus_inactive  = mythemedir .. "titlebar/sticky_focus_inactive.png"
+theme.titlebar_sticky_button_normal_active = mythemedir .. "titlebar/normal.png"
+theme.titlebar_sticky_button_focus_active  = mythemedir .. "titlebar/sticky_focus_active.png"
 
-theme.titlebar_floating_button_focus_active  = mythemedir .. "titlebar/floating_focus_active.png"
-theme.titlebar_floating_button_normal_active = mythemedir .. "titlebar/normal.png"
-theme.titlebar_floating_button_focus_inactive  = mythemedir .. "titlebar/floating_focus_inactive.png"
 theme.titlebar_floating_button_normal_inactive = mythemedir .. "titlebar/normal.png"
+theme.titlebar_floating_button_focus_inactive  = mythemedir .. "titlebar/floating_focus_inactive.png"
+theme.titlebar_floating_button_normal_active = mythemedir .. "titlebar/normal.png"
+theme.titlebar_floating_button_focus_active  = mythemedir .. "titlebar/floating_focus_active.png"
 
-theme.titlebar_maximized_button_focus_active  = mythemedir .. "titlebar/maximized_focus_active.png"
-theme.titlebar_maximized_button_normal_active = mythemedir .. "titlebar/normal.png"
-theme.titlebar_maximized_button_focus_inactive  = mythemedir .. "titlebar/maximized_focus_inactive.png"
 theme.titlebar_maximized_button_normal_inactive = mythemedir .. "titlebar/normal.png"
--- }}}
+theme.titlebar_maximized_button_focus_inactive  = mythemedir .. "titlebar/maximized_focus_inactive.png"
+theme.titlebar_maximized_button_normal_active = mythemedir .. "titlebar/normal.png"
+theme.titlebar_maximized_button_focus_active  = mythemedir .. "titlebar/maximized_focus_active.png"
+
+theme.wallpaper = mythemedir .. "background.png"
+
+-- You can use your own layout icons like this:
+theme.layout_fairh = mythemedir .. "layouts/fairh.png"
+theme.layout_fairv = mythemedir .. "layouts/fairv.png"
+theme.layout_floating  = mythemedir .. "layouts/floating.png"
+theme.layout_magnifier = mythemedir .. "layouts/magnifier.png"
+theme.layout_max = mythemedir .. "layouts/max.png"
+theme.layout_fullscreen = mythemedir .. "layouts/fullscreen.png"
+theme.layout_tilebottom = mythemedir .. "layouts/tilebottom.png"
+theme.layout_tileleft   = mythemedir .. "layouts/tileleft.png"
+theme.layout_tile = mythemedir .. "layouts/tile.png"
+theme.layout_tiletop = mythemedir .. "layouts/tiletop.png"
+theme.layout_spiral  = mythemedir .. "layouts/spiral.png"
+theme.layout_dwindle = mythemedir .. "layouts/dwindle.png"
+
+theme.awesome_icon = mythemedir .. "awesome.png"
+
+-- Define the icon theme for application icons. If not set then the icons 
+-- from /usr/share/icons and /usr/share/icons/hicolor will be used.
+theme.icon_theme = nil
 
--- {{{ Arrows
+-- Arrows
 theme.arrow0 = mythemedir .. "arrows/0.png"
 theme.arrow1 = mythemedir .. "arrows/1.png"
 theme.arrow2 = mythemedir .. "arrows/2.png"
 theme.arrow3 = mythemedir .. "arrows/3.png"
 theme.arrow4 = mythemedir .. "arrows/4.png"
 theme.arrow5 = mythemedir .. "arrows/5.png"
--- }}}
--- }}}
 
 return theme
diff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/close_focus.png b/awesome/.config/awesome/themes/gruvbox/titlebar/close_focus.png
index e100e4a..36300e2 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/close_focus.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/close_focus.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_active.png b/awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_active.png
index a6f0042..dcf5363 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_active.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_inactive.png b/awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_inactive.png
index f70fa67..072f114 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_inactive.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/floating_focus_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_active.png b/awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_active.png
index 0a73987..3481363 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_active.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_inactive.png b/awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_inactive.png
index 802061a..6bed56d 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_inactive.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/maximized_focus_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/normal.png b/awesome/.config/awesome/themes/gruvbox/titlebar/normal.png
index 89f68b4..a8d94cf 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/normal.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/normal.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_active.png b/awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_active.png
index efd96c6..7b938f0 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_active.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_inactive.png b/awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_inactive.png
index bb85b1c..9b6727f 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_inactive.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/ontop_focus_inactive.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_active.png b/awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_active.png
index 53b1394..5f627db 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_active.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_active.png
Binary files differdiff --git a/awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_inactive.png b/awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_inactive.png
index 2787cbe..8f484ad 100644
--- a/awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_inactive.png
+++ b/awesome/.config/awesome/themes/gruvbox/titlebar/sticky_focus_inactive.png
Binary files differ