summaryrefslogtreecommitdiff
path: root/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua29
1 files changed, 29 insertions, 0 deletions
diff --git a/init.lua b/init.lua
index a444284..2af6765 100644
--- a/init.lua
+++ b/init.lua
@@ -68,6 +68,19 @@ vim.pack.add({
}, { load = false })
vim.pack.add({
+ "https://github.com/folke/snacks.nvim", -- just for vim.ui.input
+}, {
+ load = function()
+ vim.cmd([[packadd! snacks.nvim]])
+ require("snacks").setup({
+ image = { enabled = false },
+ input = { enabled = true },
+ })
+ vim.cmd([[packadd snacks.nvim]])
+ end,
+})
+
+vim.pack.add({
"https://github.com/ibhagwan/fzf-lua",
}, {
load = function()
@@ -87,6 +100,7 @@ vim.pack.add({
"https://github.com/tpope/vim-fugitive",
"https://github.com/tpope/vim-surround",
+ "https://github.com/tpope/vim-sleuth",
"https://github.com/lewis6991/gitsigns.nvim",
@@ -100,6 +114,21 @@ vim.pack.add({
"https://github.com/lervag/vimtex",
})
+vim.pack.add({
+ "https://github.com/nvim-orgmode/orgmode",
+}, {
+ load = function()
+ vim.api.nvim_create_autocmd("FileType", {
+ pattern = "org",
+ once = true,
+ callback = function()
+ vim.cmd("packadd orgmode")
+ require("mo.org")
+ end,
+ })
+ end,
+})
+
vim.api.nvim_create_autocmd("ColorScheme", {
group = vim.api.nvim_create_augroup("init_config", {}),
callback = function()