aboutsummaryrefslogtreecommitdiffstats
path: root/modules/development/nixvim/colorscheme.nix
blob: 6919482a502573c042bb02f0d95e7ced8ed6cb69 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Base16 theme configuration for nixvim
{
  config,
  lib,
  pkgs,
  ...
}:
let
  cfg = config.development.nixvim;
  base16Colors = import ../../colors/base16 { inherit config lib pkgs; };
in
{
  config.programs.nixvim = lib.mkIf cfg.enable {
    colorschemes.base16 = {
      enable = true;
      colorscheme = base16Colors.colorsWithHashPrefix;
    };
  };
}