├── README.md ├── dark └── theme.lua └── light ├── layouts ├── dwindle.png ├── fairh.png ├── fairv.png ├── floating.png ├── fullscreen.png ├── magnifier.png ├── max.png ├── spiral.png ├── tile.png ├── tilebottom.png ├── tileleft.png └── tiletop.png ├── taglist ├── squarefz.png └── squarez.png └── theme.lua /README.md: -------------------------------------------------------------------------------- 1 | Solarized themes for awesome 2 | ============================ 3 | 4 | Developed by Gwenhael Le Moine , based on the work of Ethan Schoonover 5 | 6 | See the [homepage for the Solarized colorscheme][solarized] for versions for 7 | Vim, popular terminal emulators and other applications. 8 | 9 | If you have come across this colorscheme via the [awesome-only repository on 10 | github][awesome-solarized-github], see the link above to the Solarized homepage or 11 | visit the [github repository for Solarized][solarized-github]. 12 | 13 | [solarized]: http://ethanschoonover.com/solarized 14 | [solarized-github]: https://github.com/altercation/solarized 15 | [awesome-solarized-github]: https://github.com/cycojesus/awesome-solarized 16 | 17 | Installation 18 | ------------ 19 | (This assume you're using the default configuration directory) 20 | 21 | $ cd ~/.config/awesome 22 | $ mkdir -p themes 23 | $ cd themes 24 | $ git clone git://github.com/cycojesus/awesome-solarized.git 25 | 26 | Then edit your rc.lua 27 | 28 | $ $EDITOR ~/.config/awesome/rc.lua 29 | 30 | to have the line starting with `beautiful.init` look like this: 31 | 32 | beautiful.init( awful.util.getdir("config") .. "/themes/awesome-solarized/dark/theme.lua" ) 33 | 34 | or 35 | 36 | beautiful.init( awful.util.getdir("config") .. "/themes/awesome-solarized/light/theme.lua" ) 37 | 38 | License 39 | ------- 40 | Copyright (c) 2011 Gwenhael Le Moine 41 | 42 | Permission is hereby granted, free of charge, to any person obtaining a copy 43 | of this software and associated documentation files (the "Software"), to deal 44 | in the Software without restriction, including without limitation the rights 45 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 46 | copies of the Software, and to permit persons to whom the Software is 47 | furnished to do so, subject to the following conditions: 48 | 49 | The above copyright notice and this permission notice shall be included in 50 | all copies or substantial portions of the Software. 51 | 52 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 53 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 54 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 55 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 56 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 57 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 58 | THE SOFTWARE. 59 | -------------------------------------------------------------------------------- /dark/theme.lua: -------------------------------------------------------------------------------- 1 | --------------------------------- 2 | -- "Solarized" awesome theme -- 3 | -- By Gwenhael Le Moine -- 4 | --------------------------------- 5 | 6 | -- Alternative icon sets and widget icons: 7 | -- * http://awesome.naquadah.org/wiki/Nice_Icons 8 | 9 | -- {{{ Main 10 | theme = {} 11 | theme.default_themes_path = "/usr/share/awesome/themes" 12 | theme.wallpaper_cmd = { "awsetbg "..theme.default_themes_path.."/zenburn/zenburn-background.png" } 13 | theme.colors = {} 14 | theme.colors.base3 = "#002b36ff" 15 | theme.colors.base2 = "#073642ff" 16 | theme.colors.base1 = "#586e75ff" 17 | theme.colors.base0 = "#657b83ff" 18 | theme.colors.base00 = "#839496ff" 19 | theme.colors.base01 = "#93a1a1ff" 20 | theme.colors.base02 = "#eee8d5ff" 21 | theme.colors.base03 = "#fdf6e3ff" 22 | theme.colors.yellow = "#b58900ff" 23 | theme.colors.orange = "#cb4b16ff" 24 | theme.colors.red = "#dc322fff" 25 | theme.colors.magenta = "#d33682ff" 26 | theme.colors.violet = "#6c71c4ff" 27 | theme.colors.blue = "#268bd2ff" 28 | theme.colors.cyan = "#2aa198ff" 29 | theme.colors.green = "#859900ff" 30 | -- }}} 31 | 32 | -- {{{ Styles 33 | theme.font = "Terminus 9" 34 | 35 | -- {{{ Colors 36 | theme.fg_normal = theme.colors.base02 37 | theme.fg_focus = theme.colors.base03 38 | theme.fg_urgent = theme.colors.base3 39 | 40 | theme.bg_normal = theme.colors.base3 41 | theme.bg_focus = theme.colors.base1 42 | theme.bg_urgent = theme.colors.red 43 | theme.bg_systray = theme.bg_normal 44 | -- }}} 45 | 46 | -- {{{ Borders 47 | theme.border_width = "2" 48 | theme.border_normal = theme.bg_normal 49 | theme.border_focus = theme.bg_focus 50 | theme.border_marked = theme.bg_urgent 51 | -- }}} 52 | 53 | -- {{{ Titlebars 54 | theme.titlebar_bg_focus = theme.bg_focus 55 | theme.titlebar_bg_normal = theme.bg_normal 56 | -- }}} 57 | 58 | -- {{{ Mouse finder 59 | theme.mouse_finder_color = theme.colors.green 60 | -- mouse_finder_[timeout|animate_timeout|radius|factor] 61 | -- }}} 62 | 63 | -- {{{ Menu 64 | -- Variables set for theming the menu: 65 | -- menu_[bg|fg]_[normal|focus] 66 | -- menu_[border_color|border_width] 67 | theme.menu_height = "15" 68 | theme.menu_width = "100" 69 | -- }}} 70 | 71 | -- {{{ Icons 72 | -- {{{ Taglist 73 | theme.taglist_squares_sel = theme.default_themes_path.."/zenburn/taglist/squarefz.png" 74 | theme.taglist_squares_unsel = theme.default_themes_path.."/zenburn/taglist/squarez.png" 75 | --theme.taglist_squares_resize = "false" 76 | -- }}} 77 | 78 | -- {{{ Misc 79 | theme.awesome_icon = theme.default_themes_path.."/zenburn/awesome-icon.png" 80 | theme.menu_submenu_icon = theme.default_themes_path.."/default/submenu.png" 81 | -- }}} 82 | 83 | -- {{{ Layout 84 | theme.layout_tile = theme.default_themes_path.."/zenburn/layouts/tile.png" 85 | theme.layout_tileleft = theme.default_themes_path.."/zenburn/layouts/tileleft.png" 86 | theme.layout_tilebottom = theme.default_themes_path.."/zenburn/layouts/tilebottom.png" 87 | theme.layout_tiletop = theme.default_themes_path.."/zenburn/layouts/tiletop.png" 88 | theme.layout_fairv = theme.default_themes_path.."/zenburn/layouts/fairv.png" 89 | theme.layout_fairh = theme.default_themes_path.."/zenburn/layouts/fairh.png" 90 | theme.layout_spiral = theme.default_themes_path.."/zenburn/layouts/spiral.png" 91 | theme.layout_dwindle = theme.default_themes_path.."/zenburn/layouts/dwindle.png" 92 | theme.layout_max = theme.default_themes_path.."/zenburn/layouts/max.png" 93 | theme.layout_fullscreen = theme.default_themes_path.."/zenburn/layouts/fullscreen.png" 94 | theme.layout_magnifier = theme.default_themes_path.."/zenburn/layouts/magnifier.png" 95 | theme.layout_floating = theme.default_themes_path.."/zenburn/layouts/floating.png" 96 | -- }}} 97 | 98 | -- {{{ Titlebar 99 | theme.titlebar_close_button_focus = theme.default_themes_path.."/zenburn/titlebar/close_focus.png" 100 | theme.titlebar_close_button_normal = theme.default_themes_path.."/zenburn/titlebar/close_normal.png" 101 | 102 | theme.titlebar_ontop_button_focus_active = theme.default_themes_path.."/zenburn/titlebar/ontop_focus_active.png" 103 | theme.titlebar_ontop_button_normal_active = theme.default_themes_path.."/zenburn/titlebar/ontop_normal_active.png" 104 | theme.titlebar_ontop_button_focus_inactive = theme.default_themes_path.."/zenburn/titlebar/ontop_focus_inactive.png" 105 | theme.titlebar_ontop_button_normal_inactive = theme.default_themes_path.."/zenburn/titlebar/ontop_normal_inactive.png" 106 | 107 | theme.titlebar_sticky_button_focus_active = theme.default_themes_path.."/zenburn/titlebar/sticky_focus_active.png" 108 | theme.titlebar_sticky_button_normal_active = theme.default_themes_path.."/zenburn/titlebar/sticky_normal_active.png" 109 | theme.titlebar_sticky_button_focus_inactive = theme.default_themes_path.."/zenburn/titlebar/sticky_focus_inactive.png" 110 | theme.titlebar_sticky_button_normal_inactive = theme.default_themes_path.."/zenburn/titlebar/sticky_normal_inactive.png" 111 | 112 | theme.titlebar_floating_button_focus_active = theme.default_themes_path.."/zenburn/titlebar/floating_focus_active.png" 113 | theme.titlebar_floating_button_normal_active = theme.default_themes_path.."/zenburn/titlebar/floating_normal_active.png" 114 | theme.titlebar_floating_button_focus_inactive = theme.default_themes_path.."/zenburn/titlebar/floating_focus_inactive.png" 115 | theme.titlebar_floating_button_normal_inactive = theme.default_themes_path.."/zenburn/titlebar/floating_normal_inactive.png" 116 | 117 | theme.titlebar_maximized_button_focus_active = theme.default_themes_path.."/zenburn/titlebar/maximized_focus_active.png" 118 | theme.titlebar_maximized_button_normal_active = theme.default_themes_path.."/zenburn/titlebar/maximized_normal_active.png" 119 | theme.titlebar_maximized_button_focus_inactive = theme.default_themes_path.."/zenburn/titlebar/maximized_focus_inactive.png" 120 | theme.titlebar_maximized_button_normal_inactive = theme.default_themes_path.."/zenburn/titlebar/maximized_normal_inactive.png" 121 | -- }}} 122 | -- }}} 123 | 124 | return theme 125 | -------------------------------------------------------------------------------- /light/layouts/dwindle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwenhael-le-moine/awesome-solarized/7f9f3615bc0bf283888a60d72f5f8453d8ce8bc0/light/layouts/dwindle.png -------------------------------------------------------------------------------- /light/layouts/fairh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwenhael-le-moine/awesome-solarized/7f9f3615bc0bf283888a60d72f5f8453d8ce8bc0/light/layouts/fairh.png -------------------------------------------------------------------------------- /light/layouts/fairv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwenhael-le-moine/awesome-solarized/7f9f3615bc0bf283888a60d72f5f8453d8ce8bc0/light/layouts/fairv.png -------------------------------------------------------------------------------- /light/layouts/floating.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwenhael-le-moine/awesome-solarized/7f9f3615bc0bf283888a60d72f5f8453d8ce8bc0/light/layouts/floating.png -------------------------------------------------------------------------------- /light/layouts/fullscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwenhael-le-moine/awesome-solarized/7f9f3615bc0bf283888a60d72f5f8453d8ce8bc0/light/layouts/fullscreen.png -------------------------------------------------------------------------------- /light/layouts/magnifier.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwenhael-le-moine/awesome-solarized/7f9f3615bc0bf283888a60d72f5f8453d8ce8bc0/light/layouts/magnifier.png -------------------------------------------------------------------------------- /light/layouts/max.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwenhael-le-moine/awesome-solarized/7f9f3615bc0bf283888a60d72f5f8453d8ce8bc0/light/layouts/max.png -------------------------------------------------------------------------------- /light/layouts/spiral.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwenhael-le-moine/awesome-solarized/7f9f3615bc0bf283888a60d72f5f8453d8ce8bc0/light/layouts/spiral.png -------------------------------------------------------------------------------- /light/layouts/tile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwenhael-le-moine/awesome-solarized/7f9f3615bc0bf283888a60d72f5f8453d8ce8bc0/light/layouts/tile.png -------------------------------------------------------------------------------- /light/layouts/tilebottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwenhael-le-moine/awesome-solarized/7f9f3615bc0bf283888a60d72f5f8453d8ce8bc0/light/layouts/tilebottom.png -------------------------------------------------------------------------------- /light/layouts/tileleft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwenhael-le-moine/awesome-solarized/7f9f3615bc0bf283888a60d72f5f8453d8ce8bc0/light/layouts/tileleft.png -------------------------------------------------------------------------------- /light/layouts/tiletop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwenhael-le-moine/awesome-solarized/7f9f3615bc0bf283888a60d72f5f8453d8ce8bc0/light/layouts/tiletop.png -------------------------------------------------------------------------------- /light/taglist/squarefz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwenhael-le-moine/awesome-solarized/7f9f3615bc0bf283888a60d72f5f8453d8ce8bc0/light/taglist/squarefz.png -------------------------------------------------------------------------------- /light/taglist/squarez.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwenhael-le-moine/awesome-solarized/7f9f3615bc0bf283888a60d72f5f8453d8ce8bc0/light/taglist/squarez.png -------------------------------------------------------------------------------- /light/theme.lua: -------------------------------------------------------------------------------- 1 | --------------------------------- 2 | -- "Solarized" awesome theme -- 3 | -- By Gwenhael Le Moine -- 4 | --------------------------------- 5 | 6 | -- Alternative icon sets and widget icons: 7 | -- * http://awesome.naquadah.org/wiki/Nice_Icons 8 | 9 | -- {{{ Main 10 | theme = {} 11 | theme.path = os.getenv( "HOME" ) .. "/.config/awesome/themes/awesome-solarized/light" 12 | theme.default_themes_path = "/usr/share/awesome/themes" 13 | theme.wallpaper_cmd = { "awsetbg "..theme.default_themes_path.."/sky/sky-background.png" } 14 | theme.colors = {} 15 | theme.colors.base03 = "#002b36" 16 | theme.colors.base02 = "#073642" 17 | theme.colors.base01 = "#586e75" 18 | theme.colors.base00 = "#657b83" 19 | theme.colors.base0 = "#839496" 20 | theme.colors.base1 = "#93a1a1" 21 | theme.colors.base2 = "#eee8d5" 22 | theme.colors.base3 = "#fdf6e3" 23 | theme.colors.yellow = "#b58900" 24 | theme.colors.orange = "#cb4b16" 25 | theme.colors.red = "#dc322f" 26 | theme.colors.magenta = "#d33682" 27 | theme.colors.violet = "#6c71c4" 28 | theme.colors.blue = "#268bd2" 29 | theme.colors.cyan = "#2aa198" 30 | theme.colors.green = "#859900" 31 | -- }}} 32 | 33 | -- {{{ Styles 34 | theme.font = "ubuntu 9" 35 | 36 | -- {{{ Colors 37 | theme.fg_normal = theme.colors.base02 38 | theme.fg_focus = theme.colors.base03 39 | theme.fg_urgent = theme.colors.base3 40 | 41 | theme.bg_normal = theme.colors.base3 42 | theme.bg_focus = theme.colors.base1 43 | theme.bg_urgent = theme.colors.red 44 | theme.bg_systray = theme.bg_normal 45 | -- }}} 46 | 47 | -- {{{ Borders 48 | theme.border_width = "2" 49 | theme.border_normal = theme.bg_normal 50 | theme.border_focus = theme.bg_focus 51 | theme.border_marked = theme.bg_urgent 52 | -- }}} 53 | 54 | -- {{{ Titlebars 55 | theme.titlebar_bg_focus = theme.bg_focus 56 | theme.titlebar_bg_normal = theme.bg_normal 57 | -- }}} 58 | 59 | -- {{{ Mouse finder 60 | theme.mouse_finder_color = theme.colors.green 61 | -- mouse_finder_[timeout|animate_timeout|radius|factor] 62 | -- }}} 63 | 64 | -- {{{ Menu 65 | -- Variables set for theming the menu: 66 | -- menu_[bg|fg]_[normal|focus] 67 | -- menu_[border_color|border_width] 68 | theme.menu_height = "15" 69 | theme.menu_width = "100" 70 | -- }}} 71 | 72 | -- {{{ Icons 73 | -- {{{ Taglist 74 | theme.taglist_squares_sel = theme.path.."/taglist/squarefz.png" 75 | theme.taglist_squares_unsel = theme.path.."/taglist/squarez.png" 76 | --theme.taglist_squares_resize = "false" 77 | -- }}} 78 | 79 | -- {{{ Misc 80 | theme.awesome_icon = theme.default_themes_path.."/sky/awesome-icon.png" 81 | theme.menu_submenu_icon = theme.default_themes_path.."/default/submenu.png" 82 | -- }}} 83 | 84 | -- {{{ Layout 85 | theme.layout_tile = theme.path.."/layouts/tile.png" 86 | theme.layout_tileleft = theme.path.."/layouts/tileleft.png" 87 | theme.layout_tilebottom = theme.path.."/layouts/tilebottom.png" 88 | theme.layout_tiletop = theme.path.."/layouts/tiletop.png" 89 | theme.layout_fairv = theme.path.."/layouts/fairv.png" 90 | theme.layout_fairh = theme.path.."/layouts/fairh.png" 91 | theme.layout_spiral = theme.path.."/layouts/spiral.png" 92 | theme.layout_dwindle = theme.path.."/layouts/dwindle.png" 93 | theme.layout_max = theme.path.."/layouts/max.png" 94 | theme.layout_fullscreen = theme.path.."/layouts/fullscreen.png" 95 | theme.layout_magnifier = theme.path.."/layouts/magnifier.png" 96 | theme.layout_floating = theme.path.."/layouts/floating.png" 97 | -- }}} 98 | 99 | -- {{{ Titlebar 100 | theme.titlebar_close_button_focus = theme.default_themes_path.."/default/titlebar/close_focus.png" 101 | theme.titlebar_close_button_normal = theme.default_themes_path.."/default/titlebar/close_normal.png" 102 | 103 | theme.titlebar_ontop_button_focus_active = theme.default_themes_path.."/default/titlebar/ontop_focus_active.png" 104 | theme.titlebar_ontop_button_normal_active = theme.default_themes_path.."/default/titlebar/ontop_normal_active.png" 105 | theme.titlebar_ontop_button_focus_inactive = theme.default_themes_path.."/default/titlebar/ontop_focus_inactive.png" 106 | theme.titlebar_ontop_button_normal_inactive = theme.default_themes_path.."/default/titlebar/ontop_normal_inactive.png" 107 | 108 | theme.titlebar_sticky_button_focus_active = theme.default_themes_path.."/default/titlebar/sticky_focus_active.png" 109 | theme.titlebar_sticky_button_normal_active = theme.default_themes_path.."/default/titlebar/sticky_normal_active.png" 110 | theme.titlebar_sticky_button_focus_inactive = theme.default_themes_path.."/default/titlebar/sticky_focus_inactive.png" 111 | theme.titlebar_sticky_button_normal_inactive = theme.default_themes_path.."/default/titlebar/sticky_normal_inactive.png" 112 | 113 | theme.titlebar_floating_button_focus_active = theme.default_themes_path.."/default/titlebar/floating_focus_active.png" 114 | theme.titlebar_floating_button_normal_active = theme.default_themes_path.."/default/titlebar/floating_normal_active.png" 115 | theme.titlebar_floating_button_focus_inactive = theme.default_themes_path.."/default/titlebar/floating_focus_inactive.png" 116 | theme.titlebar_floating_button_normal_inactive = theme.default_themes_path.."/default/titlebar/floating_normal_inactive.png" 117 | 118 | theme.titlebar_maximized_button_focus_active = theme.default_themes_path.."/default/titlebar/maximized_focus_active.png" 119 | theme.titlebar_maximized_button_normal_active = theme.default_themes_path.."/default/titlebar/maximized_normal_active.png" 120 | theme.titlebar_maximized_button_focus_inactive = theme.default_themes_path.."/default/titlebar/maximized_focus_inactive.png" 121 | theme.titlebar_maximized_button_normal_inactive = theme.default_themes_path.."/default/titlebar/maximized_normal_inactive.png" 122 | -- }}} 123 | -- }}} 124 | 125 | return theme 126 | --------------------------------------------------------------------------------