notification: Fix `font` and use `beautiful` directly
Using `beautiful.get()` has the drawback of not supporting theme variables set from `rc.lua`. It is also used less often than direct theme access, making it a bit inconsistent with how other modules behave.
This commit is contained in:
parent
f8a9b9891d
commit
0829cc2d76
|
@ -22,11 +22,11 @@ local screen = require("awful.screen")
|
||||||
local util = require("awful.util")
|
local util = require("awful.util")
|
||||||
local gtable = require("gears.table")
|
local gtable = require("gears.table")
|
||||||
local gfs = require("gears.filesystem")
|
local gfs = require("gears.filesystem")
|
||||||
local bt = require("beautiful")
|
local beautiful = require("beautiful")
|
||||||
local wibox = require("wibox")
|
local wibox = require("wibox")
|
||||||
local surface = require("gears.surface")
|
local surface = require("gears.surface")
|
||||||
local cairo = require("lgi").cairo
|
local cairo = require("lgi").cairo
|
||||||
local dpi = bt.xresources.apply_dpi
|
local dpi = beautiful.xresources.apply_dpi
|
||||||
|
|
||||||
local function get_screen(s)
|
local function get_screen(s)
|
||||||
return s and capi.screen[s]
|
return s and capi.screen[s]
|
||||||
|
@ -591,8 +591,7 @@ function naughty.notify(args)
|
||||||
local destroy_cb = args.destroy
|
local destroy_cb = args.destroy
|
||||||
|
|
||||||
-- beautiful
|
-- beautiful
|
||||||
local beautiful = bt.get()
|
local font = args.font or preset.font or beautiful.notification_font or
|
||||||
local font = args.font or preset.font or
|
|
||||||
beautiful.font or capi.awesome.font
|
beautiful.font or capi.awesome.font
|
||||||
local fg = args.fg or preset.fg or
|
local fg = args.fg or preset.fg or
|
||||||
beautiful.notification_fg or beautiful.fg_normal or '#ffffff'
|
beautiful.notification_fg or beautiful.fg_normal or '#ffffff'
|
||||||
|
|
Loading…
Reference in New Issue