2022-07-21 17:11:07 +02:00
|
|
|
-- ████████╗██╗ ██╗███████╗███╗ ███╗███████╗theme
|
2022-07-19 19:45:11 +02:00
|
|
|
-- ╚══██╔══╝██║ ██║██╔════╝████╗ ████║██╔════╝
|
|
|
|
-- ██║ ███████║█████╗ ██╔████╔██║█████╗
|
|
|
|
-- ██║ ██╔══██║██╔══╝ ██║╚██╔╝██║██╔══╝
|
|
|
|
-- ██║ ██║ ██║███████╗██║ ╚═╝ ██║███████╗
|
|
|
|
-- ╚═╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚══════╝
|
|
|
|
|
|
|
|
-- ===================================================================
|
|
|
|
-- Initialization
|
|
|
|
-- ===================================================================
|
|
|
|
|
|
|
|
|
|
|
|
local xresources = require("beautiful.xresources")
|
|
|
|
local dpi = xresources.apply_dpi
|
|
|
|
|
|
|
|
-- define module table
|
|
|
|
local theme = {}
|
|
|
|
|
|
|
|
|
|
|
|
-- ===================================================================
|
|
|
|
-- Theme Variables
|
|
|
|
-- ===================================================================
|
|
|
|
|
|
|
|
|
|
|
|
theme.name = "pastel"
|
|
|
|
|
|
|
|
-- Font
|
2022-07-21 16:12:11 +02:00
|
|
|
theme.font = "Ubuntu 12"
|
2022-07-19 19:45:11 +02:00
|
|
|
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
|
2022-07-21 22:32:00 +02:00
|
|
|
theme.border_width = dpi(0)
|
2022-07-19 19:45:11 +02:00
|
|
|
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
|
2022-07-19 22:11:37 +02:00
|
|
|
theme.top_panel_height = dpi(32)
|
2022-07-21 22:32:00 +02:00
|
|
|
theme.top_panel_powerline = "#3480eb"
|
2022-07-19 19:45:11 +02:00
|
|
|
|
|
|
|
-- Notification Sizing
|
|
|
|
theme.notification_max_width = dpi(350)
|
|
|
|
|
|
|
|
-- System Tray
|
2022-07-21 22:32:00 +02:00
|
|
|
theme.bg_systray = theme.top_panel_powerline
|
2022-07-21 17:58:30 +02:00
|
|
|
theme.systray_icon_spacing = dpi(15)
|
2022-07-19 19:45:11 +02:00
|
|
|
|
|
|
|
-- Titlebars
|
|
|
|
theme.titlebars_enabled = false
|
|
|
|
|
|
|
|
-- ===================================================================
|
|
|
|
-- Icons
|
|
|
|
-- ===================================================================
|
|
|
|
|
|
|
|
|
|
|
|
-- Define layout icons
|
2022-07-20 00:24:45 +02:00
|
|
|
-- 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"
|
2022-07-19 19:45:11 +02:00
|
|
|
|
2022-07-21 17:11:07 +02:00
|
|
|
theme.icon_theme = "Papirus"
|
2022-07-19 19:45:11 +02:00
|
|
|
|
|
|
|
-- return theme
|
|
|
|
return theme
|