diff --git a/home/users/christian/vim/default.nix b/home/users/christian/vim/default.nix index d6a71759..f248a37a 100644 --- a/home/users/christian/vim/default.nix +++ b/home/users/christian/vim/default.nix @@ -115,8 +115,39 @@ in set thesaurus+=~/.local/share/nvim/site/dict/mthesaur.txt ''; + extraLuaConfig = '' + ------------------- + -- ONEDARK THEME -- + ------------------- + + require("onedarkpro").setup({ + styles = { + types = "NONE", + methods = "NONE", + numbers = "NONE", + strings = "NONE", + comments = "italic", + keywords = "bold,italic", + constants = "NONE", + functions = "italic", + operators = "NONE", + variables = "NONE", + parameters = "NONE", + conditionals = "italic", + virtual_text = "NONE", + }, + options = { + cursorline = true, + transparency = true + } + }) + + vim.cmd("colorscheme onedark") + ''; + plugins = with pkgs.vimPlugins; [ vim-nix + onedarkpro-nvim # Markdown tabular