diff options
Diffstat (limited to 'theme.lua')
-rw-r--r-- | theme.lua | 39 |
1 files changed, 25 insertions, 14 deletions
@@ -1,5 +1,6 @@ -- theme handling library local beautiful = require("beautiful") +local apply_dpi = beautiful.xresources.apply_dpi local gears = require("gears") -- colors @@ -14,22 +15,22 @@ beautiful.init(gears.filesystem.get_themes_dir() .. "gtk/theme.lua") beautiful.useless_gap = 0 beautiful.gap_single_client = false --- overrides -beautiful.tasklist_font_focus = beautiful.font -- prevent bold -beautiful.wibar_height = math.floor(beautiful.get_font_height(beautiful.font) * 1.15) -beautiful.wibar_bg = darkgray ---beautiful.layoutlist_font = "Monospace 8" ---beautiful.font = "Tamzen 10" ---beautiful.tasklist_align = "center" -- does nothing? - +-- fonts beautiful.font_sans = beautiful.font beautiful.font_mono = "monospace 10" +beautiful.font_mono_bold = "monospace, bold 10" beautiful.font = beautiful.font_mono ---beautiful.layoutlist_font = beautiful.font_mono beautiful.taglist_font = beautiful.font_sans beautiful.tasklist_font = beautiful.font_sans beautiful.textclock_font = beautiful.font_sans +beautiful.tooltip_font = beautiful.font_mono + +-- bar +--beautiful.tasklist_font_focus = beautiful.font -- prevent bold +beautiful.wibar_height = math.floor(beautiful.get_font_height(beautiful.font) * 1.15) +beautiful.wibar_bg = darkgray +beautiful.tasklist_plain_task_name = true -- don't use client status icons -- hotkeys menu beautiful.hotkeys_font = beautiful.font_mono -- TODO make bold @@ -42,17 +43,27 @@ beautiful.hotkeys_modifiers_fg = lightgray beautiful.hotkeys_label_bg = darkgray -- ??? -- slider -beautiful.slider_bar_height = 5 +beautiful.slider_bar_height = apply_dpi(2.5) beautiful.slider_bar_shape = gears.shape.rounded_rect -beautiful.slider_handle_width = 17.5 +beautiful.slider_bar_color = beautiful.border_color +beautiful.slider_handle_width = apply_dpi(10) beautiful.slider_handle_shape = gears.shape.circle -beautiful.slider_handle_color = beautiful.border_color -beautiful.slider_handle_border_color = "#333333" -beautiful.slider_handle_border_width = 1 +--beautiful.slider_handle_color = beautiful.border_color +--beautiful.slider_handle_border_color = "#333333" +--beautiful.slider_handle_border_width = 1 -- progressbar beautiful.progressbar_fg = beautiful.border_focus +-- margins +beautiful.margin_leftright = apply_dpi(5) +beautiful.margin_topbottom = apply_dpi(3) + +-- calendar +beautiful.calendar_header_bg_color = "#333333" +beautiful.calendar_header_border_color = "#222222" +beautiful.calendar_header_border_width = beautiful.border_width + -- set border on clients client.connect_signal("focus", function(c) c.border_color = beautiful.border_focus end) client.connect_signal("unfocus", function(c) c.border_color = beautiful.border_normal end) |