From 690573c53ce69f7be3dcfb28f791e5ed447ae506 Mon Sep 17 00:00:00 2001 From: Kristofers Solo Date: Sat, 17 Jun 2023 09:25:01 +0300 Subject: [PATCH] add colors for dunst (#393) Added TokyoNight colorscheme for [dunst](https://dunst-project.org/) notification daemon. --- lua/tokyonight/extra/dunst.lua | 32 ++++++++++++++++++++++++++++++++ lua/tokyonight/extra/init.lua | 1 + 2 files changed, 33 insertions(+) create mode 100644 lua/tokyonight/extra/dunst.lua diff --git a/lua/tokyonight/extra/dunst.lua b/lua/tokyonight/extra/dunst.lua new file mode 100644 index 0000000..97a9e30 --- /dev/null +++ b/lua/tokyonight/extra/dunst.lua @@ -0,0 +1,32 @@ +local util = require("tokyonight.util") + +local M = {} + +--- @param colors ColorScheme +function M.generate(colors) + local dunst = util.template( + [[ +# TokyoNight colors for dunst +# For more configuraion options see https://github.com/dunst-project/dunst/blob/master/dunstrc + +[urgency_low] + background = "${bg_dark}" + foreground = "${fg}" + frame_color = "${fg}" + +[urgency_normal] + background = "${bg}" + foreground = "${fg}" + frame_color = "${fg}" + +[urgency_critical] + background = "${bg_highlight}" + foreground = "${error}" + frame_color = "${error}" +]], + colors + ) + return dunst +end + +return M diff --git a/lua/tokyonight/extra/init.lua b/lua/tokyonight/extra/init.lua index 1eff89a..564c5bb 100644 --- a/lua/tokyonight/extra/init.lua +++ b/lua/tokyonight/extra/init.lua @@ -22,6 +22,7 @@ M.extras = { prism = {ext = "js", url = "https://prismjs.com", label = "Prism"}, windows_terminal = {ext = "json", url = "https://aka.ms/terminal-documentation", label = "Windows Terminal"}, zathura = {ext = "zathurarc", url = "https://pwmt.org/projects/zathura/", label = "Zathura"}, + dunst = {ext = "dunstrc", url = "https://dunst-project.org/", label = "Dunst"}, } local function write(str, fileName)