dotfiles/awesome/theme.lua

87 lines
2.5 KiB
Lua
Raw Normal View History

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
2022-07-31 13:04:34 +02:00
theme.useless_gap = dpi(3)
2022-07-19 19:45:11 +02:00
-- Show Gaps if Only One Client is Visible
theme.gap_single_client = false
-- Window Borders
2022-07-31 13:04:34 +02:00
theme.border_width = dpi(3)
theme.border_normal = "#00000000"
2022-07-31 18:13:02 +02:00
theme.border_focus = "#002F5F"
2022-07-19 19:45:11 +02:00
theme.border_marked = theme.fg_urgent
-- 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-22 14:47:26 +02:00
theme.top_panel_height = dpi(30)
2022-07-21 23:26:42 +02:00
theme.top_panel_powerline = "#002F5F"
2022-07-19 19:45:11 +02:00
2022-07-27 01:43:14 +02:00
-- Taglist
theme.taglist_bg_focus = theme.top_panel_powerline
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
2022-07-21 17:11:07 +02:00
theme.icon_theme = "Papirus"
2022-07-19 19:45:11 +02:00
-- return theme
return theme