# HG changeset patch # User zegervdv # Date 1670062816 -3600 # Node ID 787e0516daa5ec3cd15784df9ff45329da8aae13 # Parent 28900bda2334fd2b8492b6fde0bed2e95200a209 feat: add darkmode settings for heirline diff -r 28900bda2334 -r 787e0516daa5 .chezmoitemplates/init.lua --- a/.chezmoitemplates/init.lua Sat Dec 03 11:19:53 2022 +0100 +++ b/.chezmoitemplates/init.lua Sat Dec 03 11:20:16 2022 +0100 @@ -497,12 +497,17 @@ use { 'rebelot/heirline.nvim', - after = 'espresso-tutti-colori.nvim', + after = { 'espresso-tutti-colori.nvim', 'catppuccin' }, config = function() local utils = require 'heirline.utils' local conditions = require 'heirline.conditions' - local colors = require('tutti-colori.colors').setup() + local colors + if os.getenv 'DARKMODE' then + colors = require('catppuccin.palettes').get_palette 'mocha' + else + colors = require('tutti-colori.colors').setup() + end colors.diag_warn = utils.get_highlight('DiagnosticSignWarn').fg colors.diag_error = utils.get_highlight('DiagnosticSignError').fg