vincentbernat.i3wm-configur.../rc/theme.lua
Vincent Bernat eb309fd35b layouts: use termfair layout for terminals
This layout comes from lain collection of layouts. We import it as a
submodule.
2014-01-01 09:04:27 +01:00

52 lines
1.5 KiB
Lua

-- Small modifications to anrxc's zenburn theme
local na = awful.util.color_strip_alpha
local icons = awful.util.getdir("config") .. "/icons"
theme = {}
theme.icons = icons
theme.wallpaper_cmd = { "/bin/true" }
theme.font = "Terminus 8"
theme.tasklist_font = "DejaVu Sans 8"
theme.bg_normal = "#22222299"
theme.bg_focus = "#d8d8d8bb"
theme.bg_urgent = "#d02e5499"
theme.bg_minimize = "#44444499"
theme.fg_normal = "#cccccc"
theme.fg_focus = "#000000"
theme.fg_urgent = "#ffffff"
theme.fg_minimize = "#ffffff"
theme.border_width = 4
theme.border_normal = "#00000000"
theme.border_focus = "#FF7F00EE"
theme.border_marked = "#91231c66"
-- Widget stuff
theme.bg_widget = "#000000BB"
theme.fg_widget_label = "#737d8c"
theme.fg_widget_value = na(theme.fg_normal)
theme.fg_widget_value_important = "#E80F28"
theme.fg_widget_border = theme.fg_widget_label
theme.fg_widget_clock = na(theme.border_focus)
-- Taglist
theme.taglist_squares_sel = icons .. "/taglist/squarefw.png"
theme.taglist_squares_unsel = icons .. "/taglist/squarew.png"
-- Layout icons
for _, l in pairs(config.layouts) do
theme["layout_" .. l.name] = icons .. "/layouts/" .. l.name .. ".png"
end
local lain_icons = awful.util.getdir("config") .. "/lain/icons/layout/zenburn"
theme.layout_termfair = lain_icons .. "/termfair.png"
-- Naughty
naughty.config.presets.normal.bg = theme.bg_widget
for _,preset in pairs({"normal", "low", "critical"}) do
naughty.config.presets[preset].font = "DejaVu Sans 10"
end
return theme