holo enhanced and ported to 4.0

This commit is contained in:
copycat-killer 2017-01-10 19:45:16 +01:00
parent c854b7feca
commit 50be274ee0
36 changed files with 554 additions and 469 deletions

View File

@ -11,6 +11,7 @@ I am in the process of updating to awesome 4.0. Currently, the ported themes are
- blackburn - blackburn
- copland - copland
- dremora - dremora
- holo
- multicolor - multicolor
------------------------- -------------------------
@ -41,14 +42,13 @@ Notable features
- Net carrier status notifier - Net carrier status notifier
- Colorful autoupdating icons - Colorful autoupdating icons
- Symbolic tag names - Symbolic tag names
- TXT layoutbox - Text layoutbox
- Cairo wibox bar - Cairo wibar
- Custom layouts - Custom layouts
- No borders when there's only one visible client - No borders when there's only one visible client
- Freedesktop.org compliant menu and desktop icons - Freedesktop.org compliant menu and desktop icons
- Vi-like client focus - Vi-like client focus
- Non-empty tag browsing - Non-empty tag browsing
- Dynamic client borders (colors change along with processes status)
- Dynamic useless gaps - Dynamic useless gaps
- Dynamic tagging - Dynamic tagging
@ -123,7 +123,7 @@ Only compatible with **stable** versions of Lua and Awesome (git/unstable versio
Complements are provided by lain_: be sure to meet its dependencies_. Complements are provided by lain_: be sure to meet its dependencies_.
Fonts are Terminus_ (Multicolor, Powerarrow Darker), Tamzen_ (Copland) and Tamsyn_ (other ones). Fonts are Terminus_ (Multicolor, Powerarrow Darker), Tamzen_ (Copland), Roboto_ (Holo) and Tamsyn_ (other ones).
Every theme has a colorscheme_. Every theme has a colorscheme_.
@ -133,19 +133,20 @@ Default additional software used: ::
unclutter firefox scrot mpd mpc dmenu xsel unclutter firefox scrot mpd mpc dmenu xsel
.. _BY-NC-SA: http://creativecommons.org/licenses/by-nc-sa/4.0/ .. _BY-NC-SA: http://creativecommons.org/licenses/by-nc-sa/4.0
.. _Awesome: http://github.com/awesomeWM/awesome .. _Awesome: http://github.com/awesomeWM/awesome
.. _lucamanni: https://github.com/lucamanni/awesome .. _lucamanni: https://github.com/lucamanni/awesome
.. _romockee: https://github.com/romockee/powerarrow .. _romockee: https://github.com/romockee/powerarrow
.. _ok100: http://ok100.deviantart.com/art/DWM-January-2013-348656846 .. _ok100: http://ok100.deviantart.com/art/DWM-January-2013-348656846
.. _amouly: https://bbs.archlinux.org/viewtopic.php?pid=1307158#p1307158 .. _amouly: https://bbs.archlinux.org/viewtopic.php?pid=1307158#p1307158
.. _foozer: http://dotshare.it/dots/499/ .. _foozer: http://dotshare.it/dots/499
.. _`switch-theme.sh`: https://github.com/copycat-killer/awesome-copycats/issues/36 .. _`switch-theme.sh`: https://github.com/copycat-killer/awesome-copycats/issues/36
.. _lain: https://github.com/copycat-killer/lain .. _lain: https://github.com/copycat-killer/lain
.. _dependencies: https://github.com/copycat-killer/lain/wiki#dependencies .. _dependencies: https://github.com/copycat-killer/lain/wiki#dependencies
.. _Terminus: http://terminus-font.sourceforge.net/ .. _Terminus: http://terminus-font.sourceforge.net
.. _Tamzen: https://github.com/sunaku/tamzen-font .. _Tamzen: https://github.com/sunaku/tamzen-font
.. _Tamsyn: http://www.fial.com/~scott/tamsyn-font/ .. _Roboto: https://fonts.google.com/specimen/Roboto
.. _Tamsyn: http://www.fial.com/~scott/tamsyn-font
.. _colorscheme: https://github.com/copycat-killer/dots/tree/master/.colors .. _colorscheme: https://github.com/copycat-killer/dots/tree/master/.colors
.. _Icons: https://github.com/copycat-killer/dots/tree/master/.fonts .. _Icons: https://github.com/copycat-killer/dots/tree/master/.fonts
.. _Debian: http://weiwu.sdf.org/100921.html .. _Debian: http://weiwu.sdf.org/100921.html

2
lain

@ -1 +1 @@
Subproject commit 5d892e0ceb9d4dece6d2d61b2e5c4046bbc91e9f Subproject commit 617675d6c3a7b79d650bfcd52a3c13e8dcdfa459

View File

@ -1,7 +1,7 @@
--[[ --[[
Blackburn Awesome WM config 2.0 Blackburn Awesome WM config 3.0
github.com/copycat-killer github.com/copycat-killer
--]] --]]
@ -561,17 +561,22 @@ globalkeys = awful.util.table.join(
--[[ Default --[[ Default
-- Prompt -- Prompt
awful.key({ modkey }, "r", function () mypromptbox[mouse.screen]:run() end), awful.key({ modkey }, "r", function () awful.screen.focused().mypromptbox:run() end,
{description = "run prompt", group = "launcher"}),
awful.key({ modkey }, "x", awful.key({ modkey }, "x",
function () function ()
awful.prompt.run({ prompt = "Run Lua code: " }, awful.prompt.run {
mypromptbox[mouse.screen].widget, prompt = "Run Lua code: ",
awful.util.eval, nil, textbox = awful.screen.focused().mypromptbox.widget,
awful.util.getdir("cache") .. "/history_eval") exe_callback = awful.util.eval,
end), history_path = awful.util.get_cache_dir() .. "/history_eval"
}
end,
{description = "lua execute prompt", group = "awesome"}),
-- Menubar -- Menubar
awful.key({ modkey }, "p", function() menubar.show() end) awful.key({ modkey }, "p", function() menubar.show() end,
{description = "show the menubar", group = "launcher"})
--]] --]]
-- dmenu -- dmenu

View File

@ -1,9 +1,9 @@
--[[ --[[
Copland Awesome WM config Copland Awesome WM config 2.0
github.com/copycat-killer github.com/copycat-killer
--]] --]]
-- {{{ Required libraries -- {{{ Required libraries
@ -627,17 +627,22 @@ globalkeys = awful.util.table.join(
--[[ Default --[[ Default
-- Prompt -- Prompt
awful.key({ modkey }, "r", function () mypromptbox[mouse.screen]:run() end), awful.key({ modkey }, "r", function () awful.screen.focused().mypromptbox:run() end,
{description = "run prompt", group = "launcher"}),
awful.key({ modkey }, "x", awful.key({ modkey }, "x",
function () function ()
awful.prompt.run({ prompt = "Run Lua code: " }, awful.prompt.run {
mypromptbox[mouse.screen].widget, prompt = "Run Lua code: ",
awful.util.eval, nil, textbox = awful.screen.focused().mypromptbox.widget,
awful.util.getdir("cache") .. "/history_eval") exe_callback = awful.util.eval,
end), history_path = awful.util.get_cache_dir() .. "/history_eval"
}
end,
{description = "lua execute prompt", group = "awesome"}),
-- Menubar -- Menubar
awful.key({ modkey }, "p", function() menubar.show() end) awful.key({ modkey }, "p", function() menubar.show() end,
{description = "show the menubar", group = "launcher"})
--]] --]]
-- dmenu -- dmenu

View File

@ -554,17 +554,22 @@ globalkeys = awful.util.table.join(
--[[ Default --[[ Default
-- Prompt -- Prompt
awful.key({ modkey }, "r", function () mypromptbox[mouse.screen]:run() end), awful.key({ modkey }, "r", function () awful.screen.focused().mypromptbox:run() end,
{description = "run prompt", group = "launcher"}),
awful.key({ modkey }, "x", awful.key({ modkey }, "x",
function () function ()
awful.prompt.run({ prompt = "Run Lua code: " }, awful.prompt.run {
mypromptbox[mouse.screen].widget, prompt = "Run Lua code: ",
awful.util.eval, nil, textbox = awful.screen.focused().mypromptbox.widget,
awful.util.getdir("cache") .. "/history_eval") exe_callback = awful.util.eval,
end), history_path = awful.util.get_cache_dir() .. "/history_eval"
}
end,
{description = "lua execute prompt", group = "awesome"}),
-- Menubar -- Menubar
awful.key({ modkey }, "p", function() menubar.show() end) awful.key({ modkey }, "p", function() menubar.show() end,
{description = "show the menubar", group = "launcher"})
--]] --]]
-- dmenu -- dmenu

File diff suppressed because it is too large Load Diff

View File

@ -649,17 +649,22 @@ globalkeys = awful.util.table.join(
--[[ Default --[[ Default
-- Prompt -- Prompt
awful.key({ modkey }, "r", function () mypromptbox[mouse.screen]:run() end), awful.key({ modkey }, "r", function () awful.screen.focused().mypromptbox:run() end,
{description = "run prompt", group = "launcher"}),
awful.key({ modkey }, "x", awful.key({ modkey }, "x",
function () function ()
awful.prompt.run({ prompt = "Run Lua code: " }, awful.prompt.run {
mypromptbox[mouse.screen].widget, prompt = "Run Lua code: ",
awful.util.eval, nil, textbox = awful.screen.focused().mypromptbox.widget,
awful.util.getdir("cache") .. "/history_eval") exe_callback = awful.util.eval,
end), history_path = awful.util.get_cache_dir() .. "/history_eval"
}
end,
{description = "lua execute prompt", group = "awesome"}),
-- Menubar -- Menubar
awful.key({ modkey }, "p", function() menubar.show() end) awful.key({ modkey }, "p", function() menubar.show() end,
{description = "show the menubar", group = "launcher"})
--]] --]]
-- dmenu -- dmenu

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 B

After

Width:  |  Height:  |  Size: 163 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 142 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 462 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 181 B

After

Width:  |  Height:  |  Size: 181 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 418 B

After

Width:  |  Height:  |  Size: 428 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 399 B

After

Width:  |  Height:  |  Size: 419 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 404 B

After

Width:  |  Height:  |  Size: 414 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 136 B

After

Width:  |  Height:  |  Size: 160 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 169 B

After

Width:  |  Height:  |  Size: 188 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 84 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 227 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 347 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 387 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 403 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 433 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 380 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 394 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 403 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 426 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 483 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 203 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 197 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 198 B

View File

@ -1,48 +1,38 @@
--[[ --[[
Holo Awesome WM config 2.0 Holo Awesome WM config 3.0
github.com/copycat-killer github.com/copycat-killer
--]] --]]
theme = {} local theme = {}
theme.icon_dir = os.getenv("HOME") .. "/.config/awesome/themes/holo/icons" theme.icon_dir = os.getenv("HOME") .. "/.config/awesome/themes/holo/icons"
theme.wallpaper = os.getenv("HOME") .. "/.config/awesome/themes/holo/wall.png" theme.wallpaper = os.getenv("HOME") .. "/.config/awesome/themes/holo/wall.png"
theme.topbar_path = "png:" .. theme.icon_dir .. "/topbar/" theme.font = "Roboto Bold 10"
theme.taglist_font = "Roboto Condensed Regular 8"
theme.font = "Tamsyn 10.5"
theme.taglist_font = "Tamsyn 8"
theme.fg_normal = "#FFFFFF" theme.fg_normal = "#FFFFFF"
theme.fg_focus = "#0099CC" theme.fg_focus = "#0099CC"
theme.bg_focus = "#303030"
theme.bg_normal = "#242424" theme.bg_normal = "#242424"
theme.fg_urgent = "#CC9393" theme.fg_urgent = "#CC9393"
theme.bg_urgent = "#2A1F1E" theme.bg_urgent = "#006B8E"
theme.border_width = "1" theme.border_width = 3
theme.border_normal = "#252525" theme.border_normal = "#252525"
theme.border_focus = "#0099CC" theme.border_focus = "#0099CC"
theme.taglist_fg_focus = "#FFFFFF" theme.taglist_fg_focus = "#FFFFFF"
theme.taglist_bg_focus = "png:" .. theme.icon_dir .. "/taglist_bg_focus.png"
theme.tasklist_bg_normal = "#222222" theme.tasklist_bg_normal = "#222222"
theme.tasklist_fg_focus = "#4CB7DB" theme.tasklist_fg_focus = "#4CB7DB"
theme.tasklist_bg_focus = "png:" .. theme.icon_dir .. "/bg_focus_noline.png" theme.menu_height = 20
theme.textbox_widget_margin_top = 1 theme.menu_width = 160
theme.awful_widget_height = 14
theme.awful_widget_margin_top = 2
theme.menu_height = "20"
theme.menu_width = "400"
theme.widget_bg = theme.icon_dir .. "/bg_focus_noline.png"
theme.awesome_icon = theme.icon_dir .. "/awesome_icon.png" theme.awesome_icon = theme.icon_dir .. "/awesome_icon.png"
theme.awesome_icon_white = theme.icon_dir .. "/awesome_icon_white.png"
theme.vol_bg = theme.icon_dir .. "/vol_bg.png" theme.vol_bg = theme.icon_dir .. "/vol_bg.png"
theme.menu_submenu_icon = theme.icon_dir .. "/submenu.png"
theme.taglist_squares_sel = theme.icon_dir .. "/square_sel.png" theme.taglist_squares_sel = theme.icon_dir .. "/square_sel.png"
theme.taglist_squares_unsel = theme.icon_dir .. "/square_unsel.png" theme.taglist_squares_unsel = theme.icon_dir .. "/square_unsel.png"
theme.last = theme.icon_dir .. "/last.png"
theme.spr = theme.icon_dir .. "/spr.png"
theme.spr_small = theme.icon_dir .. "/spr_small.png" theme.spr_small = theme.icon_dir .. "/spr_small.png"
theme.spr_very_small = theme.icon_dir .. "/spr_very_small.png" theme.spr_very_small = theme.icon_dir .. "/spr_very_small.png"
theme.spr_right = theme.icon_dir .. "/spr_right.png" theme.spr_right = theme.icon_dir .. "/spr_right.png"
@ -62,7 +52,6 @@ theme.calendar = theme.icon_dir .. "/cal.png"
theme.cpu = theme.icon_dir .. "/cpu.png" theme.cpu = theme.icon_dir .. "/cpu.png"
theme.net_up = theme.icon_dir .. "/net_up.png" theme.net_up = theme.icon_dir .. "/net_up.png"
theme.net_down = theme.icon_dir .. "/net_down.png" theme.net_down = theme.icon_dir .. "/net_down.png"
theme.widget_mail_notify = theme.icon_dir .. "/mail_notify.png"
theme.layout_tile = theme.icon_dir .. "/tile.png" theme.layout_tile = theme.icon_dir .. "/tile.png"
theme.layout_tilegaps = theme.icon_dir .. "/tilegaps.png" theme.layout_tilegaps = theme.icon_dir .. "/tilegaps.png"
@ -81,10 +70,6 @@ theme.layout_floating = theme.icon_dir .. "/floating.png"
theme.tasklist_plain_task_name = true theme.tasklist_plain_task_name = true
theme.tasklist_disable_icon = true theme.tasklist_disable_icon = true
-- lain related theme.useless_gap = 4
theme.useless_gap_width = 10
theme.layout_uselesstile = theme.icon_dir .. "/uselesstile.png"
theme.layout_uselesstileleft = theme.icon_dir .. "/uselesstileleft.png"
theme.layout_uselesstiletop = theme.icon_dir .. "/uselesstiletop.png"
return theme return theme