diff --git a/nix/users/base/neovim/default.nix b/nix/users/base/neovim/default.nix index 808a000..0adc7e1 100644 --- a/nix/users/base/neovim/default.nix +++ b/nix/users/base/neovim/default.nix @@ -35,6 +35,12 @@ cmp_luasnip luasnip nvim-cmp + + # The rest + { + plugin = indent-blankline-nvim; + config = toLuaFile ./plugins/indent.lua; + } ]; }; } diff --git a/nix/users/base/neovim/plugins/colorschemes/catppuccin.lua b/nix/users/base/neovim/plugins/colorschemes/catppuccin.lua index 8c31202..93638aa 100644 --- a/nix/users/base/neovim/plugins/colorschemes/catppuccin.lua +++ b/nix/users/base/neovim/plugins/colorschemes/catppuccin.lua @@ -1,4 +1,10 @@ -require("catppuccin").setup({ +local status, plugin = pcall(require,'catppuccin') +if not status then + print('Plugin Error: ', plugin) + return +end + +plugin.setup({ flavour = "mocha", -- latte, frappe, macchiato, mocha background = { -- :h background light = "latte", diff --git a/nix/users/base/neovim/plugins/indent.lua b/nix/users/base/neovim/plugins/indent.lua new file mode 100644 index 0000000..c4844ac --- /dev/null +++ b/nix/users/base/neovim/plugins/indent.lua @@ -0,0 +1,10 @@ +local status, plugin = pcall(require,'indent_blankline') +if not status then + print('Error with plugin: ', plugin) + return +end +plugin.setup{ + show_current_context = true, + show_current_context_start = true, +} +vim.g.indent_blankline_filetype_exclude = {'dashboard'} \ No newline at end of file