-- ████████╗██╗ ██╗███████╗███╗ ███╗███████╗ -- ╚══██╔══╝██║ ██║██╔════╝████╗ ████║██╔════╝ -- ██║ ███████║█████╗ ██╔████╔██║█████╗ -- ██║ ██╔══██║██╔══╝ ██║╚██╔╝██║██╔══╝ -- ██║ ██║ ██║███████╗██║ ╚═╝ ██║███████╗ -- ╚═╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚══════╝ -- =================================================================== -- Initialization -- =================================================================== local xresources = require("beautiful.xresources") local dpi = xresources.apply_dpi -- define module table local theme = {} -- =================================================================== -- Theme Variables -- =================================================================== theme.name = "pastel" -- Font theme.font = "Ubuntu 12" theme.title_font = "Ubuntu 12" -- Background theme.bg_normal = "#1f2430" theme.bg_dark = "#000000" theme.bg_focus = "#151821" theme.bg_urgent = "#ed8274" theme.bg_minimize = "#444444" -- Foreground theme.fg_normal = "#ffffff" theme.fg_focus = "#e4e4e4" theme.fg_urgent = "#ffffff" theme.fg_minimize = "#ffffff" -- Window Gap Distance theme.useless_gap = dpi(5) -- Show Gaps if Only One Client is Visible theme.gap_single_client = false -- Window Borders theme.border_width = dpi(1) theme.border_normal = theme.bg_normal theme.border_focus = "#ff0000" theme.border_marked = theme.fg_urgent -- Taglist theme.taglist_bg_empty = theme.bg_normal theme.taglist_bg_occupied = "#ffffff1a" theme.taglist_bg_urgent = "#e91e6399" theme.taglist_bg_focus = theme.bg_focus -- Tasklist theme.tasklist_font = theme.font theme.tasklist_bg_normal = theme.bg_normal theme.tasklist_bg_focus = theme.bg_focus theme.tasklist_bg_urgent = theme.bg_urgent theme.tasklist_fg_focus = theme.fg_focus theme.tasklist_fg_urgent = theme.fg_urgent theme.tasklist_fg_normal = theme.fg_normal -- Panel Sizing theme.top_panel_height = dpi(32) -- Notification Sizing theme.notification_max_width = dpi(350) -- System Tray theme.bg_systray = theme.bg_normal theme.systray_icon_spacing = dpi(5) -- Titlebars theme.titlebars_enabled = false -- =================================================================== -- Icons -- =================================================================== -- Define layout icons -- theme.layout_tile = "~/.config/awesome/icons/layouts/tiled.png" -- theme.layout_tiletop = "~/.config/awesome/icons/layouts/tiled.png" -- theme.layout_tileleft = "~/.config/awesome/icons/layouts/tiled.png" -- theme.layout_floating = "~/.config/awesome/icons/layouts/floating.png" -- theme.layout_max = "~/.config/awesome/icons/layouts/maximized.png" theme.icon_theme = "Tela-dark" -- return theme return theme