aboutsummaryrefslogtreecommitdiffstats
path: root/.config/awesome/themes/solarized/theme.lua
blob: ca16dc7f85a193030beafab70804420edbbd2402 (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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
------------------------------------------------
--  "solarized" awesome theme by konni        --
--    based on "Zenburn" By Adrian C. (anrxc) --
------------------------------------------------

-- Alternative icon sets and widget icons:
--  * http://awesome.naquadah.org/wiki/Nice_Icons

-- {{{ Main
config                                          = awful.util.getdir("config")
theme                                           = {}
--theme.wallpaper                                 = config .. "/themes/solarized/wallpaper.jpg"
-- }}} Main

-- {{{ Styles
theme.font                                      = "Inconsolata 9"
-- }}} Styles

-- {{{ Colors
theme.fg_normal                                 = "#EEE8D5"
theme.fg_focus                                  = "#268BD2"
theme.fg_urgent                                 = "#268BD2"
theme.fg_minimize                               = "#8A8A8A"

theme.bg_normal                                 = "#3F3F3FAA"
--theme.bg_normal                                 = "#AAAAAA"
theme.bg_focus                                  = "#1C1C1C"
theme.bg_urgent                                 = "#3F3F3F"
theme.bg_minimize                               = theme.bg_normal
theme.bg_systray                                = theme.bg_normal
-- }}} Colors

-- {{{ Borders
theme.border_width                              = 2
theme.border_normal                             = theme.bg_normal
theme.border_focus                              = theme.fg_focus
theme.border_marked                             = "#00ff00"
-- }}} Borders

-- {{{ Titlebars
--theme.titlebar_bg_focus  = "#3F3F3F"
--theme.titlebar_bg_normal = "#3F3F3F"
-- }}}

-- {{{ Override
-- There are other variable sets
-- overriding the default one when
-- defined, the sets are:
-- tasklist_[bg|fg]_[focus|urgent]
-- taglist_[bg|fg]_[focus|urgent|occupied]
-- titlebar_[normal|focus]
-- tooltip_[font|opacity|fg_color|bg_color|border_width|border_color]
-- Example:
-- theme.taglist_bg_focus = "#CC9393"

-- taglist
theme.taglist_bg_focus                          = theme.bg_normal

-- tasklist
theme.tasklist_bg_focus                         = theme.bg_normal
-- }}} Override

-- {{{ 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                             = "#3F3F3F"
-- }}} Widgets

-- {{{ Mouse finder
theme.mouse_finder_color                        = "#CC9393"
-- mouse_finder_[timeout|animate_timeout|radius|factor]
-- }}} Mouse finder

-- {{{ Menu
-- Variables set for theming the menu:
-- menu_[bg|fg]_[normal|focus]
-- menu_[border_color|border_width]
theme.menu_height                               = 12
theme.menu_width                                = 100
-- }}} Menu

-- {{{ Icons
-- {{{ Taglist
theme.taglist_squares_sel                       = config .. "/themes/solarized/taglist/squarefz.png"
theme.taglist_squares_unsel                     = config .. "/themes/solarized/taglist/squarez.png"
-- }}} Taglist

-- {{{ Misc
theme.awesome_icon                              = config .. "/themes/solarized/awesome-icon.png"
theme.menu_submenu_icon                         = config .. "/themes/solarized/submenu.png"
-- }}} Misc

-- {{{ Layout
theme.layout_tile                               = config .. "/themes/solarized/layouts/tile.png"
theme.layout_tileleft                           = config .. "/themes/solarized/layouts/tileleft.png"
theme.layout_tilebottom                         = config .. "/themes/solarized/layouts/tilebottom.png"
theme.layout_tiletop                            = config .. "/themes/solarized/layouts/tiletop.png"
theme.layout_fairv                              = config .. "/themes/solarized/layouts/fairv.png"
theme.layout_fairh                              = config .. "/themes/solarized/layouts/fairh.png"
theme.layout_spiral                             = config .. "/themes/solarized/layouts/spiral.png"
theme.layout_dwindle                            = config .. "/themes/solarized/layouts/dwindle.png"
theme.layout_max                                = config .. "/themes/solarized/layouts/max.png"
theme.layout_fullscreen                         = config .. "/themes/solarized/layouts/fullscreen.png"
theme.layout_magnifier                          = config .. "/themes/solarized/layouts/magnifier.png"
theme.layout_floating                           = config .. "/themes/solarized/layouts/floating.png"
-- }}} Layout

-- {{{ Titlebar
theme.titlebar_close_button_focus               = config .. "/themes/solarized/titlebar/close_focus.png"
theme.titlebar_close_button_normal              = config .. "/themes/solarized/titlebar/close_normal.png"

theme.titlebar_ontop_button_focus_active        = config .. "/themes/solarized/titlebar/ontop_focus_active.png"
theme.titlebar_ontop_button_normal_active       = config .. "/themes/solarized/titlebar/ontop_normal_active.png"
theme.titlebar_ontop_button_focus_inactive      = config .. "/themes/solarized/titlebar/ontop_focus_inactive.png"
theme.titlebar_ontop_button_normal_inactive     = config .. "/themes/solarized/titlebar/ontop_normal_inactive.png"

theme.titlebar_sticky_button_focus_active       = config .. "/themes/solarized/titlebar/sticky_focus_active.png"
theme.titlebar_sticky_button_normal_active      = config .. "/themes/solarized/titlebar/sticky_normal_active.png"
theme.titlebar_sticky_button_focus_inactive     = config .. "/themes/solarized/titlebar/sticky_focus_inactive.png"
theme.titlebar_sticky_button_normal_inactive    = config .. "/themes/solarized/titlebar/sticky_normal_inactive.png"

theme.titlebar_floating_button_focus_active     = config .. "/themes/solarized/titlebar/floating_focus_active.png"
theme.titlebar_floating_button_normal_active    = config .. "/themes/solarized/titlebar/floating_normal_active.png"
theme.titlebar_floating_button_focus_inactive   = config .. "/themes/solarized/titlebar/floating_focus_inactive.png"
theme.titlebar_floating_button_normal_inactive  = config .. "/themes/solarized/titlebar/floating_normal_inactive.png"

theme.titlebar_maximized_button_focus_active    = config .. "/themes/solarized/titlebar/maximized_focus_active.png"
theme.titlebar_maximized_button_normal_active   = config .. "/themes/solarized/titlebar/maximized_normal_active.png"
theme.titlebar_maximized_button_focus_inactive  = config .. "/themes/solarized/titlebar/maximized_focus_inactive.png"
theme.titlebar_maximized_button_normal_inactive = config .. "/themes/solarized/titlebar/maximized_normal_inactive.png"
-- }}} Titlebar
-- }}} Icons

return theme