Scale wibar and font based on dpi

This commit is contained in:
crater2150 2020-03-27 16:05:10 +01:00
parent d50fcd0a13
commit d3ae7475fa
2 changed files with 6 additions and 4 deletions

View file

@ -1,11 +1,13 @@
-- {{{ Main -- {{{ Main
local awful = require("awful")
theme = {} theme = {}
theme.wallpaper = "~/.wallpaper" theme.wallpaper = "~/.wallpaper"
-- }}} -- }}}
-- {{{ Styles -- {{{ Styles
theme.fontface = "Dina" theme.fontface = "Menlo for Powerline"
theme.fontsize = 8 theme.fontsize = math.floor(awful.screen.focused().dpi / 8)
theme.font = theme.fontface .. " " .. theme.fontsize theme.font = theme.fontface .. " " .. theme.fontsize
-- {{{ Colors -- {{{ Colors

View file

@ -41,12 +41,12 @@ local function setup()
leftwibar[s] = awful.wibar({ leftwibar[s] = awful.wibar({
position = "left", position = "left",
screen = s, screen = s,
width = 18 width = math.floor(s.dpi / 5)
}) })
rightwibar[s] = awful.wibar({ rightwibar[s] = awful.wibar({
position = "right", position = "right",
screen = s, screen = s,
width = 18 width = math.floor(s.dpi / 5)
}) })
-- {{{ create containers -- {{{ create containers