diff --git a/dot_config/nvim/lua/plugins/actually.lua b/dot_config/nvim/lua/plugins/actually.lua new file mode 100644 index 0000000..b81d29e --- /dev/null +++ b/dot_config/nvim/lua/plugins/actually.lua @@ -0,0 +1,3 @@ +return { + "mong8se/actually.nvim", +} diff --git a/dot_config/nvim/lua/plugins/dressing.lua b/dot_config/nvim/lua/plugins/dressing.lua new file mode 100644 index 0000000..d19a448 --- /dev/null +++ b/dot_config/nvim/lua/plugins/dressing.lua @@ -0,0 +1,10 @@ +return { + { + "stevearc/dressing.nvim", + opts = { + input = { + insert_only = false, + }, + }, + }, +} diff --git a/dot_config/nvim/lua/plugins/markdown-preview.lua b/dot_config/nvim/lua/plugins/markdown-preview.lua new file mode 100644 index 0000000..7cf38d2 --- /dev/null +++ b/dot_config/nvim/lua/plugins/markdown-preview.lua @@ -0,0 +1,6 @@ +return { + { + "iamcco/markdown-preview.nvim", + build = "cd app && yarn install", + }, +} diff --git a/dot_config/nvim/lua/plugins/nvim-tree.lua b/dot_config/nvim/lua/plugins/nvim-tree.lua new file mode 100644 index 0000000..7cb5f0b --- /dev/null +++ b/dot_config/nvim/lua/plugins/nvim-tree.lua @@ -0,0 +1,30 @@ +return { + { + "nvim-tree/nvim-tree.lua", + dependencies = "nvim-tree/nvim-web-devicons", + config = function() + require("nvim-tree").setup({ + hijack_cursor = true, + hijack_netrw = false, + sync_root_with_cwd = true, + respect_buf_cwd = true, + update_focused_file = { + enable = true, + update_root = false, + }, + view = { + centralize_selection = true, + width = { + max = 60 + } + }, + renderer = { + group_empty = true, + }, + }) + end, + keys = { + { "e", "NvimTreeToggle", desc = "Open Explorer" }, + }, + }, +} diff --git a/dot_config/nvim/lua/plugins/presence.lua b/dot_config/nvim/lua/plugins/presence.lua new file mode 100644 index 0000000..9ec3315 --- /dev/null +++ b/dot_config/nvim/lua/plugins/presence.lua @@ -0,0 +1,8 @@ +return { + { + "andweeb/presence.nvim", + opts = { + neovim_image_text = "Home Sweet Home" + }, + }, +} diff --git a/dot_config/nvim/lua/plugins/which-key.lua b/dot_config/nvim/lua/plugins/which-key.lua new file mode 100644 index 0000000..483b690 --- /dev/null +++ b/dot_config/nvim/lua/plugins/which-key.lua @@ -0,0 +1,25 @@ +return { + { + "folke/which-key.nvim", + config = function() + local wk = require("which-key") + wk.setup({ + window = { + border = "rounded", + }, + }) + + wk.register({ + f = { name = "Find" }, + g = { name = "Git" }, + -- j = { name = "Jump" }, + l = { name = "LSP" }, + -- o = { name = "Open" }, + t = { name = "Tasks" }, + d = { name = "Debug" }, + b = { name = "Breakpoint" }, + z = { name = "Zen" }, + }, { prefix = "" }) + end, + }, +}