diff --git a/plugins/colorschemes/tokyonight.nix b/plugins/colorschemes/tokyonight.nix new file mode 100644 index 00000000..248d0fb3 --- /dev/null +++ b/plugins/colorschemes/tokyonight.nix @@ -0,0 +1,17 @@ +{ pkgs, config, lib, ... }: +with lib; +let cfg = config.programs.nixvim.colorschemes.tokyonight; +in { + options = { + programs.nixvim.colorschemes.tokyonight = { + enable = mkEnableOption "Enable tokyonight"; + }; + }; + config = mkIf cfg.enable { + programs.nixvim = { + colorscheme = "tokyonight"; + extraPlugins = [ pkgs.vimPlugins.tokyonight-nvim ]; + options = { termguicolors = true; }; + }; + }; +} diff --git a/plugins/default.nix b/plugins/default.nix index 6efc2ff5..dbd71e9b 100644 --- a/plugins/default.nix +++ b/plugins/default.nix @@ -4,6 +4,7 @@ ./colorschemes/onedark.nix ./colorschemes/one.nix ./colorschemes/base16.nix + ./colorschemes/tokyonight.nix ./pluginmanagers/packer.nix