diff --git a/lua/plugins/core.lua b/lua/plugins/core.lua new file mode 100644 index 0000000..b6fc703 --- /dev/null +++ b/lua/plugins/core.lua @@ -0,0 +1,42 @@ +-- ----------------------------------------------------------------------------- +-- ---------------------------------- CORE ------------------------------------- +-- ----------------------------------------------------------------------------- + +return { + { + "LazyVim/LazyVim", + opts = { + colorscheme = "catppuccin-frappe", + news = { + lazyvim = true, + neovim = true, + }, + }, + }, + { -- Edgy + import = "lazyvim.plugins.extras.ui.edgy", + }, + { -- Mini-animate + import = "lazyvim.plugins.extras.ui.mini-animate", + }, + { + "akinsho/bufferline.nvim", + opts = { + options = { + separator_style = "slant", + }, + }, + }, + { -- Which-Key + "folke/which-key.nvim", + lazy = true, + opts = { + preset = "modern", + win = { + wo = { + winblend = 10, + }, + }, + }, + }, +} diff --git a/lua/plugins/editor.lua b/lua/plugins/editor.lua index 932f906..d966e6c 100644 --- a/lua/plugins/editor.lua +++ b/lua/plugins/editor.lua @@ -1,35 +1,17 @@ -- ----------------------------------------------------------------------------- -- --------------------------------- EDITOR ------------------------------------ -- ----------------------------------------------------------------------------- -return { - { -- Edgy - import = "lazyvim.plugins.extras.ui.edgy", - }, - { -- Mini-animate - import = "lazyvim.plugins.extras.ui.mini-animate", - }, +return { { -- Aerial import = "lazyvim.plugins.extras.editor.aerial", }, { -- Dial import = "lazyvim.plugins.extras.editor.dial", }, - { -- Fzf - import = "lazyvim.plugins.extras.editor.fzf", - }, { -- Illuminate import = "lazyvim.plugins.extras.editor.illuminate", }, - - { - "akinsho/bufferline.nvim", - opts = { - options = { - separator_style = "slant", - }, - }, - }, { "folke/flash.nvim", opts = { @@ -77,18 +59,6 @@ return { }, }, }, - { -- Which-Key - "folke/which-key.nvim", - lazy = true, - opts = { - preset = "modern", - win = { - wo = { - winblend = 10, - }, - }, - }, - }, { -- CodeWindow "gorbit99/codewindow.nvim", event = "BufEnter", @@ -152,4 +122,17 @@ return { require("smoothcursor").setup({}) end, }, + { + "tonymajestro/smart-scrolloff.nvim", + event = "VeryLazy", + opts = { + scrolloff_percentage = 0.25, + }, + }, + { + "chrisgrieser/nvim-recorder", + event = "VeryLazy", + dependencies = "rcarriga/nvim-notify", -- optional + opts = {}, + }, }