comparison .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
comparison
equal deleted inserted replaced
715:28900bda2334 716:787e0516daa5
495 495
496 use { 'vimjas/vim-python-pep8-indent', ft = { 'python' } } 496 use { 'vimjas/vim-python-pep8-indent', ft = { 'python' } }
497 497
498 use { 498 use {
499 'rebelot/heirline.nvim', 499 'rebelot/heirline.nvim',
500 after = 'espresso-tutti-colori.nvim', 500 after = { 'espresso-tutti-colori.nvim', 'catppuccin' },
501 config = function() 501 config = function()
502 local utils = require 'heirline.utils' 502 local utils = require 'heirline.utils'
503 local conditions = require 'heirline.conditions' 503 local conditions = require 'heirline.conditions'
504 504
505 local colors = require('tutti-colori.colors').setup() 505 local colors
506 if os.getenv 'DARKMODE' then
507 colors = require('catppuccin.palettes').get_palette 'mocha'
508 else
509 colors = require('tutti-colori.colors').setup()
510 end
506 colors.diag_warn = utils.get_highlight('DiagnosticSignWarn').fg 511 colors.diag_warn = utils.get_highlight('DiagnosticSignWarn').fg
507 colors.diag_error = utils.get_highlight('DiagnosticSignError').fg 512 colors.diag_error = utils.get_highlight('DiagnosticSignError').fg
508 513
509 require('heirline').load_colors(colors) 514 require('heirline').load_colors(colors)
510 515