diff .chezmoitemplates/init.lua @ 716:787e0516daa5

feat: add darkmode settings for heirline
author zegervdv <zegervdv@me.com>
date Sat, 03 Dec 2022 11:20:16 +0100
parents 28900bda2334
children 451632dcb1dd
line wrap: on
line diff
--- 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