diff --git a/nvim/init.lua b/nvim/init.lua index c49d236..459f8e2 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -74,6 +74,7 @@ vim.cmd("set signcolumn=yes") vim.cmd("filetype plugin on") vim.g.mapleader = " " +vim.o.termguicolors = 1 vim.api.nvim_set_option("clipboard", "unnamedplus") diff --git a/nvim/lua/nvim-tree-config.lua b/nvim/lua/nvim-tree-config.lua index 607c7ec..6a57ec9 100644 --- a/nvim/lua/nvim-tree-config.lua +++ b/nvim/lua/nvim-tree-config.lua @@ -27,4 +27,4 @@ local function open_nvim_tree(data) }) end -vim.api.nvim_create_autocmd({ "VimEnter" }, { callback = open_nvim_tree }) +--vim.api.nvim_create_autocmd({ "VimEnter" }, { callback = open_nvim_tree }) diff --git a/nvim/lua/plugins.lua b/nvim/lua/plugins.lua index 753dbaa..856d9e5 100644 --- a/nvim/lua/plugins.lua +++ b/nvim/lua/plugins.lua @@ -96,7 +96,15 @@ require("lazy").setup({ name = "catppuccin", priority = 1000, }, - { "lukas-reineke/virt-column.nvim", opts = { virtcolumn = "120" } }, -- thin bar indicating an arbitray character limit + { + "lukas-reineke/virt-column.nvim", + opts = { + virtcolumn = "120", + exclude = { + buftypes = {}, + }, + }, + }, -- thin bar indicating an arbitray character limit { "nvim-telescope/telescope.nvim", -- fuzzy file finder @@ -119,13 +127,33 @@ require("lazy").setup({ }, { "mhartington/formatter.nvim", - --opts = require("formatter-config").build(), config = function() local opts = require("formatter-config").build() require("formatter").setup(opts) + end + }, + { + "rcarriga/nvim-notify", + opts = { + render = "wrapped-compact", + max_width = function() + return math.floor(vim.o.columns * 0.5) + end, + }, + config = function(_, opts) + require("notify").setup(opts) + vim.notify = require("notify") end, }, + { + "stevearc/dressing.nvim", + }, + { + "nvimdev/dashboard-nvim", + event = "VimEnter", + dependencies = { { "nvim-tree/nvim-web-devicons" } }, + }, { "sudormrfbin/cheatsheet.nvim", dependencies = {