Mercurial > dotfiles
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 |